![使用 IE9 登录 Skydrive 会让我陷入重定向循环](https://linux22.com/image/1268732/%E4%BD%BF%E7%94%A8%20IE9%20%E7%99%BB%E5%BD%95%20Skydrive%20%E4%BC%9A%E8%AE%A9%E6%88%91%E9%99%B7%E5%85%A5%E9%87%8D%E5%AE%9A%E5%90%91%E5%BE%AA%E7%8E%AF.png)
当我尝试登录https://skydrive.live.com/使用 Internet Explorer 9 时,我进入重定向循环,被重定向到https://login.live.com/,然后返回https://skydrive.live.com/,然后https://login.live.com/依此类推,直到检测到循环并且 Windows Live 登录失败。
但是,如果我使用-extoff(无插件)命令行选项我又能登录 Skydrive 了。使用管理加载项对话框无效并且登录过程仍然循环。
我尝试删除所有 cookies 和临时 Internet 文件并卸载 Windows Live 登录助手,但这并没有解决我的问题。此外,FireFox 在执行登录时没有任何问题。
我使用 Fiddler 查看了流量,并注意到登录网站重定向至网盘发送到网盘站点不同:
使用不带附加 Cookie 的 IE9,例如RPST授权,MSP授权,MSP专业和MSNPP 验证已设置并登录成功。
使用 IE9 通常 Cookie 如下韋斯,五路,激光加工,英国石油公司,液态氮,多用户识别码,德鲁阿和嗝已设置并且登录进入重定向循环。
我在带有代理服务器的公司网络上,该代理服务器需要身份验证,这使得我很难尝试使用计算机上的其他用户登录。
发生了什么事-extoff命令行选项,而不是禁用对话框中的所有加载项,我该怎么做才能在不使用该选项的情况下登录 Skydrive?
答案1
我自己无法重现您的问题(我正在使用 IE9 RTM,刚刚尝试过)。
我建议你去另一个 Live 登录网站,登录/注销,然后返回 SkyDrive 页面并尝试登录。我们的学生都是 Live@EDU 用户,当他们看到这个问题时,这个技巧通常能帮到他们。
答案2
我遇到了和你一模一样的问题。我不确定是不是因为同样的原因,所以对我有用的方法可能对你也不起作用(尤其是因为我不确定为什么它帮我修复了这个问题)。
转到“工具”-->“Internet 选项”-->“安全”,然后选择“受信任的站点”。然后单击“站点”,查看是否有 live.com 条目。如果有,请尝试删除它并重新启动浏览器。我这样做了。
奇怪的是,我后来甚至能够将其重新添加为受信任的站点,而不会出现登录循环。希望这能有所帮助!
答案3
我最终解决了这个问题,但我仍然不清楚问题的根源。
我做了各种各样的事情,比如删除我的用户配置文件,降级到 IE8,但问题都没有解决。然后我发现我犯了一个错误,试图禁用所有插件。在管理加载项对话框中有一个下拉菜单,您可以在其中选择四个类别的附加组件之一:
- 所有附加组件
- 当前加载的附加组件
- 未经允许运行
- 下载的控件
我已经禁用所有附加组件但问题仍然存在,正如问题所述。令人困惑的是未经允许运行和下载的控件包含也可以在浏览器中运行的 COM 对象,并且如果您仅禁用它们,则它们不会被禁用所有附加组件。
禁用所有四个类别中的所有条目后,问题就消失了。然后,我系统地重新启用了附加组件,试图确定哪个 COM 对象是罪魁祸首。然而,即使重新启用了所有类别中的所有附加组件,问题也不再存在。我非常高兴,但并没有更明智。