我想用Facebook登录我的网站,并将用户数据保存到数据库中,为此我使用坦克auth社会图书馆,每件事都很好,但当我点击登录Facebook时,它显示了这样的错误
An error occurred. Please try again later.
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: Invalid redirect_uri: Given URL is not allowed by the Application configuration.
这里面有什么问题,我不明白我哪里错了,我在一步步的使用,但我不知道这是什么问题,有没有人帮我,我会非常感谢他的,比提前ks一吨,
2条答案
按热度按时间i7uaboj41#
你的Facebook应用程序默认“拥有”画布url
http://apps.facebook.com/your_app
,但也拥有一个你必须输入的给定域。出于安全考虑,redirect_uri
只能将你重定向到其中之一。如果您无法实现这一点,您可以使用
redirect_uri
来指向一个站点,例如http://apps.facebook.com/my_redirect
,并简单地使用controllers/my_redirect.php的index
函数指向echo <script>top.location = 'http://google.com'</script>
。无论如何,检查您的应用程序中的设置,并阅读更多的这些错误,因为很多人已经张贴了他们,并得到了答案,以及。
hsgswve42#
您必须在Facebook应用程序设置中设置您的应用程序URL