自从最近几天我尝试登录我的 Facebook 应用程序 (Lovedot) 以来,我无法通过 Facebook 身份验证。好吧,有时身份验证有效,有时我需要刷新几次,有时甚至刷新也无济于事。
当我尝试连接到 TopEleven 游戏时,我注意到了同样的问题。
我使用的代码是:
window.fbAsyncInit = function () {
FB.Canvas.setSize({ width: 960, height: 2000 });
FB.init({ appId: 'MYAPPID', channelUrl: '//fb.lovedot.com/channel.html', status: true, cookie: true, xfbml: true, oauth: true });
FB.Event.subscribe('auth.login', function (response) {
if (response.authResponse) {
window.location = 'https://fb.lovedot.com/outFacebookLanding.aspx?';
}
});
FB.Event.subscribe('auth.logout', function (response) {
});
所以基本上这是我在 Facebook 上找到的复制粘贴。当我检查 HTTP Watch 跟踪时,我看到:
- 访问https://connect.facebook.net/en_US/all.js时出现 ERROR_INTERNET_CONNECTION_RESET
- 对https://1-pct.channel.facebook.com/pull?channel=p_MYUSERID&seq=25&partition=246&clientid=1a0bc541&cb=jhp8&idle=21&state=active的请求需要 30 秒,这是重复请求并再次需要 30 秒。
这开始发生在大约。在过去的 3-4 天内。
任何想法?