使用Facebook登录突然停止在我的网站https://lendenadda.com上工作。之前它工作很快,现在出现以下消息,给出了错误提示。 我正在使用Facebook图形版本:2.6
“图形返回错误:无法加载URL:此URL的域未包含在应用程序的域中。要加载此URL,请将您应用程序的所有域和子域添加到应用程序您的应用设置中的“域”字段。”
我尝试更改有效的OAuth重定向URI,并尝试了以下网址的响应
Login with facebook suddenly stopped working
Facebook login is suddenly not working anymore?
$fb = new Facebook\Facebook([
'app_id' => '00000',
'app_secret' => '00000',
'default_graph_version' => 'v2.6',
"persistent_data_handler"=>"session"
]);
$helper = $fb->getRedirectLoginHelper();
$_SESSION['FBRLH_state']=$_GET['state']; /*Add This*/
try {
$accessToken = $helper->getAccessToken();
} catch(Facebook\Exceptions\FacebookResponseException $e) {
// When Graph returns an error
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
// When validation fails or other local issues
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}