我想用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一吨预先
答案 0 :(得分:1)
您必须在Facebook应用程序设置中设置应用程序URL
Given URL is not allowed by the Application configuration.
答案 1 :(得分:1)
您的Facebook应用程序默认拥有画布网址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>
。
无论如何,请检查您的应用程序中的设置,并更多地阅读这些错误,因为很多人发布了这些错误并获得了答案。