我知道有很多这些主题,但我仍然无法弄清楚我的问题在哪里。 所以,我试图用Facebook登录选项创建一个网站。
页面位于firechrome(点)mt(点)ut(点)ee 但是当点击"点击此处登录"我收到错误:
"应用程序配置不允许使用URL:应用程序的设置不允许使用一个或多个给定的URL。它必须与网站网址或Canvas网址匹配,或者该网域必须是某个应用网域的子网域。
我按照本教程进行了设置:http://www.galalaly.me/index.php/2012/04/using-facebook-php-sdk-3-with-codeigniter-2-1/
以下是我的fb设置: http://i.imgur.com/6AwwWPQ.png
如果需要,我也可以提供代码。
答案 0 :(得分:0)
尝试从“应用程序设置”中删除应用程序域
<小时/> 的修改
登录后,我可以看到登录网址中的 AppID 不正确。这意味着你没有更改代码中的AppId / Secret-请检查。
我在你提到的教程中找到的另一件事 -
如果您正在使用该示例的文件,则在Facebook.php库中的constructure设置appId和其他人的秘密,您只需删除或评论此行(第42和43行)
“// $ config ['appId'] ='416398375038503';
// $ config ['secret'] ='f707a5d557ddb60205a5b8f535e56bac'; “在Facebook.php库的constructure功能中,使api使用你的。