使用Spring Social Quickstart示例的问题



我正在尝试使用Github repo中的Spring Social Quickstart应用程序,https://github.com/spring-projects/spring-social-samples.我更新了build.gradle中的版本并运行了该应用程序。

一个简单的页面显示了一个按钮,"登录Facebook"。如果我还没有登录Facebook,我会收到一个FB错误页面,告诉我登录(看起来有点矛盾!)。如果我登录并运行应用程序,我会收到一个错误对话框,上面写着:

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.

当我点击"OK"按钮时,会弹出另一条错误消息,说"无法加载URL"(还有更多内容,但我认为第一个错误是关键错误)。每当我按下"OK"按钮时,这个错误就会不断出现。

据我所知,Facebook应用程序上的所有内容都配置正确,但不是100%确定。

还有一件事,当按下"登录…"按钮时,打开的URL显示它正在尝试使用FB API v2.5进行连接。不知道这是在哪里设置的,但它落后了3个版本。

也在浏览Spring文档,但有很多移动的部分需要处理。如有任何帮助,我们将不胜感激。

谢谢。

因此,当出现错误时,我仔细查看了URL后发现重定向URL不正确。一旦我纠正了这一点,我就可以登录并获得额外的权限。

我仍然想知道API的版本设置在哪里。

最新更新