Login Facebook PHP SDK登录仅在索引页面中工作

Login Facebook PHP SDK登录仅在索引页面中工作,login,facebook-php-sdk,Login,Facebook Php Sdk,(所有URL不包括“http://”,因为我的声誉不好……对不起) 我已成功使用facebook帐户登录我的网站 但它只在索引页中工作。(与facebook应用程序网站设置匹配的URL) 例如: facebook应用程序中的网站url设置为:www.abc.com 页面中的登录工作:www.abc.com 但不在www.abc.com/XXX上工作 $facebook = new Facebook(array( 'appId' => 'XXXX', 'secret' =>

(所有URL不包括“http://”,因为我的声誉不好……对不起)

我已成功使用facebook帐户登录我的网站

但它只在索引页中工作。(与facebook应用程序网站设置匹配的URL)

例如:

facebook应用程序中的网站url设置为:www.abc.com

页面中的登录工作:www.abc.com

但不在www.abc.com/XXX上工作

$facebook = new Facebook(array(
  'appId'  => 'XXXX',
  'secret' => 'YYYY'
));
$facebook_user = $facebook->getUser();
var_dump($facebook_user);
//return user information in http://www.abc.com
//BUT return 0 in http://www.abc.com/XXXX

有什么建议吗?非常感谢。

如果您编辑了可以解决问题的代码

$facebook = new Facebook(array(
  'appId'  => 'XXXX', 
  'secret' => 'YYYY', 
  'cookie' => true,
));
致以最良好的祝愿