重定向至身份验证对话框 - “发生错误。请稍后再试”

2022-08-30 10:32:17

为什么它总是发生在我身上?

在我的应用程序验证用户用户登录并将用户重定向到身份验证页面后,会发生这种情况:

https://www.facebook.com/dialog/oauth?client_id=XXX&redirect_uri=http%3A%2F%2Fexample.com%2Fmyappname%2F&state=YYYYYY&scope=offline_access%2Cpublish_actions

但是,Facebook没有显示授权页面,而是显示了一个错误页面

发生错误。请稍后再试。

在尝试对我的用户进行身份验证之前,我必须执行任何配置吗?

所有这些都是使用PHP-SDK类用PHP完成的。


答案 1

我遇到了和你一样的问题。

在 Facebook 开发者应用页面中,确保沙盒模式已禁用。

enter image description here


答案 2

更改网站的域后,我遇到了同样的问题。尽管我正确地更改了request_uri参数并使用新域更新了我的应用程序设置,但错误不断出现。然后我意识到我的Facebook应用程序的ID和秘密ID在没有警告的情况下自动更改!整个事情使用新ID再次开始工作。


推荐