Я пытаюсь заставить работать поток регистрации для входа в Facebook.Вот простой пример:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<title>My Facebook Login Page</title>
</head>
<body>
<script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
<div id="fb-root"></div>
<script type="text/javascript">
FB.init({
appId:'xxxxxxxxxxx',
cookie:true,
status:true,
xfbml:true,
channelUrl : 'http://<myWebSite>/channel.html',
oauth:true
});
</script>
<fb:login-button registration-url="http://<myWebSite>/register"/>
</body>
</html>
(единственное, что я заменил выше - это веб-сайт и appID)
Если я попробую это так, появится кнопка входа, но нажатие на него заставляет FireBug сообщать «Неизвестный статус: неопределенный» в журнале браузера.Если я уберу строку 'oauth = true', это сработает.Я пытаюсь придерживаться нового стандарта oauth 2.0, поэтому я хотел бы оставить его. Кто-нибудь еще сталкивался с этим?Похоже, что если бы это была ошибка, она была бы обнаружена довольно рано.