去过Stack上的所有链接,这对我的生活无法理解。
我在以下网址上有一个针对facebook的身份验证程序
/ FB / AUTH
/ FB / AUTH /回调
我在facebook app设置的Valid OAuth重定向URI部分中都有高级功能,但我一直收到以下错误。
图形返回错误:无效的redirect_uri:应用程序配置不允许给定URL
这在昨天工作,今天刚停止工作,没有任何变化。
答案 0 :(得分:4)
如果你使用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”到“应用程序配置” - >我的应用程序 - >设置 - >先进
答案 1 :(得分:0)
尝试在Facebook应用设置和代码中的redirect_uri
中使用尾部斜杠配置您的网址。