Facebook登录在本地主机上有效,但在主机上无效

Facebook登录在本地主机上有效,但在主机上无效,facebook,facebook-graph-api,facebook-login,facebook-oauth,http-status-code-401,Facebook,Facebook Graph Api,Facebook Login,Facebook Oauth,Http Status Code 401,我们有一个使用Facebook登录的网站,当我们在本地运行时,它可以正常工作。我们有一个Facebook应用程序,应用程序域和指向本地主机的站点URL,运行良好。 然而,当我们投入生产时,我们将网站上传到我们的主机上,并更改了FB应用程序中的设置以匹配此更改。 现在我们将“xxxx.com”放在应用程序域中,将“”放在站点URL中(它在HTTP和HTTPS中都可以工作) 然而,当尝试登录时,我得到一个401错误 我在FB应用程序中尝试了我能想到的所有不同组合,但仍然不起作用。 它不可能是代码,因

我们有一个使用Facebook登录的网站,当我们在本地运行时,它可以正常工作。我们有一个Facebook应用程序,应用程序域和指向本地主机的站点URL,运行良好。 然而,当我们投入生产时,我们将网站上传到我们的主机上,并更改了FB应用程序中的设置以匹配此更改。 现在我们将“xxxx.com”放在应用程序域中,将“”放在站点URL中(它在HTTP和HTTPS中都可以工作)

然而,当尝试登录时,我得到一个401错误

我在FB应用程序中尝试了我能想到的所有不同组合,但仍然不起作用。 它不可能是代码,因为在localhost中运行它时,应用程序设置指向localhost,但我无法使它在我们的主机上运行


有什么想法吗?

HTTP错误401-未经授权
错误代码说明了一切。

查看将应用程序域设置为空是否有帮助。

如果您使用iPhone应用程序,请转到“设置”并转到wifi。点击你的wifi。现在下去续租吧。点击那个。这将解决问题。我也有同样的事情发生在我身上,没有人知道答案。我花了一个小时摆弄我的手机才找到这个解决方案。希望这对你有帮助

你找到解决方案了吗?在FB开发者控制台->Facebook登录->设置->客户端OAuth设置设置有效的OAuth重定向URI上,这是一个处理Facebook响应的链接,在点击网站上的Facebook按钮登录时执行逻辑