【发布时间】:2013-05-02 13:26:01
【问题描述】:
使用 Facebook 登录的网站:http://centshark.com
错误:{"error":{"message":"无效的 redirect_uri:应用程序配置不允许给定 URL。","type":"OAuthException","code":191}}
【问题讨论】:
-
事情似乎已经解决了??
标签: facebook
使用 Facebook 登录的网站:http://centshark.com
错误:{"error":{"message":"无效的 redirect_uri:应用程序配置不允许给定 URL。","type":"OAuthException","code":191}}
【问题讨论】:
标签: facebook
如果您使用 Facebook PHP SDK...
在回调脚本中需要改变
$accessToken = $helper->getAccessToken();
到
$accessToken = $helper->getAccessToken('https://example.com/fb-callback.php');
其中 'https://example.com/fb-callback.php' 是回调脚本的 URI
并将此 URI 添加到 Facebook->我的应用程序->设置->高级上的“有效 OAuth 重定向 URI”到“应用程序配置”
【讨论】:
我能够通过“添加平台”和“网站”使用标准的 http:// 站点 URL 在 BASIC 选项卡下解决问题。
和
转到高级选项卡并在“安全”部分下将站点 URL 放置在“有效 OAuth 重定向 URI”字段中。
【讨论】:
2013 年 12 月 3 日:现在您需要转到齿轮进行设置并单击下拉菜单项“创建应用程序”,将 facebook 用作您自己(如果您还没有),然后编辑或创建应用程序您需要正确的 URL。
【讨论】:
在 facebook 应用页面中,转到基本选项卡。找到“使用 Facebook 登录的网站”选项。
您会发现站点 URL:在此处输入完整的 URL(例如 http://Mywebsite.com/MyLogin.aspx )。这是您可以在调用中使用的 URL,例如 If the APP ID is 123456789
【讨论】: