我正在尝试使用 spring-boot-starter-social-facebook 连接到 facebook 并打印我的个人资料名称,但我不明白为什么它失败了。
FacebookController.java
/connect/facebookConnect.html
然后在 developer.facebook.com 上,我像这样配置了我的应用程序。.
我还在 applicationProperties 中设置了 appid 和 appsecret。然后当我尝试运行并按“连接”时,浏览器会加载约 10 秒,然后在 Spring Tool Suite 的控制台中打印。. .
处理 OAuth2 回调时出现异常(对“ https://graph.facebook.com/v2.3/oauth/access_token ”的 POST 请求的 I/O 错误:连接超时:连接;嵌套异常是 java.net.ConnectException:连接超时:连接)。重定向到 facebook 连接状态页面。
我在浏览器中粘贴了链接,它说
{
"error": {
"message": "Missing redirect_uri parameter.",
"type": "OAuthException",
"code": 191,
"fbtrace_id": "ClbUIsKtnXt"
}
}
我想我搞砸了在 facebook 中配置 testapp。
SiteURL = http://localhost:8080/
有效的 Oauth 重定向 = http://localhost:8080/connect/facebook
我应该怎么办?先感谢您。