J'essaie d'utiliser spring-boot-starter-social-facebook pour se connecter à facebook et imprimer mon nom de profil, mais je ne comprends pas pourquoi il a échoué.printemps démarrage social ne peut pas se connecter à facebook via localhost
FacebookController.java
/connect/facebookConnect.html
puis developer.facebook.com, je configuré mon application comme ça. .
Je mets aussi le appid et appsecret dans applicationProperties. puis quand j'essaie de courir et appuyez sur 'connecter', le navigateur se charge pour ~ 10secs puis dans la console de Spring Tool Suite qu'il imprime. . . Exception lors de la gestion du rappel OAuth2 (erreur d'E/S sur la requête POST pour "https://graph.facebook.com/v2.3/oauth/access_token": la connexion a expiré: connect; l'exception imbriquée est java.net.ConnectException: la connexion a expiré: connect). Redirection vers la page d'état de la connexion Facebook.
i le lien dans collé le navigateur et il dit
{
"error": {
"message": "Missing redirect_uri parameter.",
"type": "OAuthException",
"code": 191,
"fbtrace_id": "ClbUIsKtnXt"
}
}
je pense que je foiré la configuration testapp facebook.
SiteURL = http://localhost:8080/
redirect Valid OAuth = http://localhost:8080/connect/facebook
Que dois-je faire? merci d'avance.
Vous pouvez trouver ici répondre http://stackoverflow.com/questions/9941031/facebook-app-login-through-omniauth-oauthexception -191 –