Я работаю над проектом для клиента, в котором они хотят разрешить посетителям сайта регистрироваться, используя свою учетную запись FaceBook.
Я использовал API-интерфейс подключения FaceBook для обработки этого.У меня есть пользовательский элемент управления в верхнем меню, который находится на главной странице.Контроль входа в FaceBook Connect прекрасно работает в IE8 и Chrome.Тем не менее, он не отображается в FireFox вообще.
Вы можете увидеть это в действии или нет, в зависимости от вашего браузера на http://dev.booncentral.com/
Некоторые MasterPage FB Code:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
Конец главной страницы:
<script type="text/jscript" src="http://connect.facebook.net/en_US/all.js">
</script>
<script type="text/jscript">
FB.init({ appId: '<% = Evolution.Utils.AppSettings.GetAppSetting("FacebookApiKey") %>', status: true, cookie: true, xfbml: true });
FB.Event.subscribe('auth.sessionChange', function (response) {
if (response.session) {
} else {
}
});
</script></body>
Контроль пользователя:
<fb:login-button perms="publish_stream,email,user_birthday" onlogin="window.location.reload()"
autologoutlink="true" width="200"></fb:login-button>
Кто-нибудь пришел?через это или есть какие-либо предложения о том, как я могу это исправить?
Заранее спасибо.