Facebook-Login funktioniert nicht Book C # SDK
-
30-09-2019 - |
Frage
Die Facebook Login in der Facebook C # SDK arbeitet, ist aber jetzt nicht! Was ist passiert?
Ich erhalte der Benutzer mit der Javascript-SDK loggt sein. Dann, wenn ich zurück auf der Seite zu bekommen, kann ich nicht die Sitzung finden, wenn ich nicht fragen, für die Berechtigungen:
(Using only the attribute)
[FacebookAuthorize(
LoginUrl = "/Admin/Facebook/Login")]
Wenn das Attribut ist, wie es sein soll, ist es nicht einfach die Aktion-Methode ein:
[FacebookAuthorize(
LoginUrl = "/Admin/Facebook/Login",
Perms = "publish_stream,create_event,email,offline_access,read_stream")]
Bevor ich den Benutzer auf die Aktion-Methode senden, ich überprüfe, mit Hilfe von JavaScript, dass der Benutzer tatsächlich angemeldet ist, und es ist immer wahr:
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
Was denken Sie, ist das Problem?
Lösung
Haben Sie versucht, die neueste Version des SDK?
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow