Я пишу приложение для Facebook, которое извлекает некоторую информацию о пользователе и выполняет с ним некоторые манипуляции.
Я получаю права пользователя, например:
$facebook = new Facebook(array(
'appId' => APPID,
'secret' => 'APPSECRET',
));
$logoutUrl = $facebook->getLogoutUrl();
(разрешение по умолчанию для user_info)
$user_profile = $facebook->api('/me');
После входа пользователя приложение просматривает несколько страниц PHP и показывает сообщение.
На последней странице PHP я снова пытаюсь получить информацию о пользователе.
$facebook = new Facebook(array(
'appId' => APPID,
'secret' => 'APPSECRET',
));
$logoutUrl = $facebook->getLogoutUrl();
$user_profile = $facebook->api('/me');
Моя проблема в том, что в некоторых браузерах (Chrome) это работает, а в других браузерах (IE) - нет.
Я получаю Oauth-исключение, что у меня нет действительного ключа аутентификации.
Вы видите, почему это так?