3

我想用facebook登录我的网站并将用户数据保存到数据库中,为此我使用的是tank auth social libray,一切都很好,但是当我点击用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.

有什么问题,我不明白我在一步一步使用错在哪里,但我不知道这是什么问题,有没有人帮助我非常感谢他,而不是提前一吨,

4

2 回答 2

1

您必须在 facebook 应用程序设置中设置您的应用程序 URL

Given URL is not allowed by the Application configuration.
于 2013-03-26T10:31:23.817 回答
1

默认情况下,您的 Facebook 应用程序“拥有”画布 url http://apps.facebook.com/your_app,但也拥有您必须输入的给定域。出于安全原因,redirect_uri只能将您重定向到其中一个。

如果您无法完成这项工作,您可以将redirect_urito 指向一个站点,例如http://apps.facebook.com/my_redirect,只需使用controllers/my_redirect.phpindex功能即可echo <script>top.location = 'http://google.com'</script>

无论如何,请检查您的应用程序中的设置,并更多地阅读这些错误,因为很多人已经发布了它们并获得了它们的答案。

于 2013-03-26T11:47:40.180 回答