2017-01-19 3 views
1

Ich versuche, die Spring Social Quickstart App aus dem Github Repo, https://github.com/spring-projects/spring-social-samples zu verwenden. Ich habe die Versionen in build.gradle aktualisiert und die App ausgeführt.Probleme mit Spring Social Quickstart Beispiel

Eine einfache Seite wurde mit einem Button "Anmelden bei Facebook" angezeigt. Wenn ich nicht bereits bei Facebook angemeldet bin, erhalte ich eine Fehlermeldung auf der FB, in der ich mich anmelde (scheint etwas widersprüchlich zu sein!). Wenn ich Anmelde- und die App laufen, erhalte ich eine Fehlerdialog sagen:

URL Blocked: This redirect failed because the redirect URI is not 
whitelisted in the app's Client OAuth Settings. Make sure Client and 
Web OAuth Login are on and add all your app domains as Valid OAuth 
Redirect URIs. 

Wenn ich auf dem „Okay“ klicken, eine andere Fehlermeldung erscheint sagen it up „Kann nicht URL laden“ (es gibt mehr dazu, aber ich denke der erste Fehler ist der Schlüssel). Dieser Fehler taucht immer dann auf, wenn ich auf die Schaltfläche "Okay" klicke.

Soweit ich weiß, ist alles auf der Facebook-App korrekt konfiguriert, aber nicht 100% sicher.

Eine andere Sache, wenn die Schaltfläche "Anmelden ..." gedrückt wird, zeigt die geöffnete URL, dass sie versucht, eine Verbindung mit v2.5 der FB API herzustellen. Ich weiß nicht, wo das gesetzt wird, aber es sind 3 Versionen dahinter.

Auch die Spring-Docs werden durchgespielt, aber es gibt eine Menge beweglicher Teile. Jede Hilfe wäre willkommen.

Danke.

Antwort

1

So entdeckte ich nach genauerem Hinschauen auf die URL, als der Fehler auftrat, dass ich die Weiterleitungs-URL falsch hatte. Nachdem ich das korrigiert hatte, konnte ich mich anmelden und die zusätzlichen Berechtigungen hinzufügen.

Ich möchte immer noch wissen, wo die Version für die API festgelegt ist.

Verwandte Themen