【发布时间】:2011-05-02 18:04:23
【问题描述】:
我有一个 asp.net 网站。它是 Web 表单和 MVC2 的混合体。
我在通过不同的 url 访问的 2 个不同的服务器上拥有这个。
通过所有浏览器(IE 8、FF 3.6、Chrome)在一台服务器上进行身份验证工作正常
在其他 IE 8 失败时,它不会在身份验证后将请求中的 cookie 发送回页面。
使用 Fiddler,我看到两个站点都尝试在登录页面的响应中设置 cookie。
我从两台服务器看到的响应标头 设置 Cookie:DemandLaunch=CCA4...E79C2D1;路径=/; HttpOnly
两个站点都在 IE 的 Internet 区域中。
我现在不知道该检查什么。
我还有一个通过 c# 代码设置 cookie 的页面,该 cookie 在 IE 中也失败了。
IE 问题也不在单台计算机上。我在 4 台不同的计算机 Internet Explorer 上看到此故障。
我应该包含的网址是:
beta.[site].com - 作品
beta_[company].[site].com - 失败
【问题讨论】:
标签: asp.net internet-explorer authentication cookies