((使用C#Facebook SDK))
我有一个应用程序已经工作了一段时间..几个月前,当人们开始使用Windows Phone 8设备时,有些人在尝试将应用程序连接到Facebook时遇到错误。虽然看起来它不仅仅是一台设备而且似乎也发生在7.5设备上,但我还是无法清楚地了解这些设备/组合的发生情况。不过,它似乎也发生在7.5设备上。
有些错误是“发生错误。请再试一次。”放入他们的名字后/ pwd。我添加了一些调试代码,并且他们看到了页面内容(减去pwd),它只是一个空白页面,顶部有错误。托管浏览器上发生的导航是这样的(取消了client_id以保护我的密钥,但我验证了它是正确的。)
首先他们得到了这个:
然后他们被重定向到这会产生上述错误:
请注意,还有另一类用户看到了不同的行为(我认为有7.5个设备的用户)。他们转到与之前版本相同的页面,然后重定向到空白页面(当我看到内容,标题上有“错误”,但页面是空的。
我无法在我的任何设备或各种模拟器(8.0 / 7.5等)上重复此操作。
有没有人知道如何调试它?
答案 0 :(得分:0)
我遇到了同样的问题,但设置不同
通过桌面浏览器登录我的网站工作正常, 但通过手机浏览器登录失败,“发生错误,请再试一次” 我在旧的(2.2)android和旧的iPod touch上看到了问题
我可以通过将用户直接发送到https://m.facebook.com/dialog/oauth?...页面来解决问题,如果他在移动浏览器上的话。
桌面浏览器上的用户仍会发送到https://www.facebook.com/dialog/oauth?...页。
答案 1 :(得分:0)