我在 Windows 运行时有一个使用 Facebook C-Sharp SDK 的 Facebook 应用程序。
首次登录时,开始正常的操作流程;登录,接受权限,命名设备,然后我就进去了。
一切都很好。
我继续开发我的应用程序,启动它,使用 FacebookClient 对象登录,使用我的业务逻辑来回调试。然后出乎意料的是,在我的令牌(通常)过期后,我被迫重新登录,在 Facebook 登录页面中输入我的凭据后,我得到了异常:
https://s-static.ak.fbcdn.net/rsrc.php/v2/yr/r/gz5FaFUp24x.js 0x800a139e第 30 行第 1719 列未处理的异常 - JavaScript 运行时错误:CSS 组件 A7UAf 已被请求。
显示一个未处理的异常对话框,我必须选择如何调试。切换回我的应用程序时,Web 浏览器内容显示提示以命名我的设备:
命名新设备 请为此设备命名。因为您启用了登录通知,您将收到一条通知,您
(是的,已经删了)
然后重定向到一个页面说:
查看最近登录。
最近有人试图从无法识别的设备或移动设备登录您的帐户。由于您启用了登录通知,您的帐户被暂时锁定。
请完成以下步骤以重新获得对您帐户的访问权限。
然后我必须使用普通的网络浏览器登录,那里有新消息说我必须确认“可疑”登录并命名设备。在那之后,一切都工作了几个小时甚至一天,然后同样的事情再次发生。
这是怎么回事?