Facebook登录网站:http://centshark.com
Eror:{“error”:{“message”:“无效的redirect_uri:应用程序配置不允许指定URL。”,“type”:“OAuthException”,“code”:191}}
答案 0 :(得分:10)
在Facebook App页面中,转到基本选项卡。找到“有Facebook登录的网站”选项。
您会在其中找到网址:输入完整的网址(例如http://Mywebsite.com/MyLogin.aspx)。这是您可以使用的URL,如果APP ID是123456789
答案 1 :(得分:2)
我能够使用标准的http://网站网址,通过“添加平台”和“网站”修复BASIC标签下的问题。
和
转到高级选项卡,然后在“安全”部分下方将网站网址放在“有效的OAuth重定向URI”字段中。
答案 2 :(得分:2)
如果你使用Facebook PHP SDK ......
回调脚本中的需要更改
$accessToken = $helper->getAccessToken();
到
$accessToken = $helper->getAccessToken('https://example.com/fb-callback.php');
其中“https://example.com/fb-callback.php”是回调脚本的URI
并在Facebook上将此URI添加到“有效OAuth重定向URI”到“应用程序配置” - >我的应用程序 - >设置 - >先进
答案 3 :(得分:0)
2013年12月3日:现在您需要转到设备并点击下拉菜单项“创建应用”,使用Facebook作为您自己(如果您还没有),然后编辑或创建应用你需要正确的URL。