FacebookConnect重定向不再有效

时间:2012-08-20 21:41:34

标签: javascript facebook asp.net-mvc-3

我已经成功地在FacebookConnect之后进行了一次重定向,但它现在已经停止工作了。我能想到的唯一一件事就是使用NuGet更新我的Facebook参考资料。这是我的代码,任何人都可以告诉我为什么它不再有用吗?

 <script type="text/javascript">

            $(document).ready(function () {

                window.FB.init({ appId: 'xxxx', status: true, cookie: true, xfbml: true });

                $('#fbLogin').click(function () {
                    FB.Event.subscribe('auth.statusChange', function (response) {
                        alert('The status of the session is: ' + response.status);
                        if (response.status == 'connected') {
                            window.location.href = '@Account.Urls.FacebookConnect()';
                        }
                    }, { perms: 'email' });
                });
            });



        </script>

       <fb:login-button autologoutlink="false" perms="email" id="fbLogin">

       </fb:login-button>

我是否对response.status =='connected'发出警报,否则均未发出警报

1 个答案:

答案 0 :(得分:0)

使用了CBroe的建议并使用auth.authResponseChange代替auth.statusChange