La connexion à Facebook en utilisant le Facebook C# SDK fonctionnait, mais maintenant ne l'est pas! Qu'est-il arrivé?Connexion Facebook ne fonctionne pas en utilisant Facebook C# SDK
Je demande à l'utilisateur de se connecter avec le SDK Javascript. Puis, quand je reviens à la page, je ne trouve pas la session quand je ne demande pas les autorisations:
(Using only the attribute)
[FacebookAuthorize(
LoginUrl = "/Admin/Facebook/Login")]
Lorsque l'attribut est comme il devrait être, il ne suffit pas entrer la méthode d'action :
[FacebookAuthorize(
LoginUrl = "/Admin/Facebook/Login",
Perms = "publish_stream,create_event,email,offline_access,read_stream")]
avant de l'envoyer à l'utilisateur de la méthode d'action, je vérifie l'aide de JavaScript que l'utilisateur est en fait connecté et il est toujours vrai:
if (response.session) {
html = response.session.access_token;
// Tests if necessary permissions are set.
if (response.perms) {
var perms = response.perms;
if (perms.indexOf("publish_stream") != -1
&& perms.indexOf("email") != -1
&& perms.indexOf("create_event") != -1
&& perms.indexOf("offline_access") != -1
&& perms.indexOf("read_stream") != -1
que pensez-vous le problème?
Avez-vous mis à niveau les versions du SDK C#? Est-ce que cela arrive dans tous les navigateurs? Quels sont vos paramètres de migration pour votre application Facebook? –
Oui, cela se produit dans tous les navigateurs. Je vais vous mettre à jour avec les paramètres de l'application Facebook dans quelques heures quand je rentre à la maison. Je vous remercie. –
Pour info, toutes les migrations doivent être activées si vous utilisez la version la plus récente (4.1.1). –