IE11下,用forms身份验证有问题了,好像是保存不了cookie
<authentication mode="Forms"><forms name="weboa" loginUrl="login.aspx" protection="All" path="/"/>
</authentication>
在IE10+Mozilla Firefox都正常,升级到IE11的电脑都登陆不了了。。。奇怪
好像是IE11保存不了COOKIE啊
大家有碰到过吗? --------------------编程问答-------------------- 应该是ie11的安全级别太高了吧,自定义一下 --------------------编程问答-------------------- --------------------编程问答-------------------- 用XP的IE6最爽。。。。。。。。。 --------------------编程问答-------------------- 是不是需要为IE11兼容ASP.NET安装什么补丁呢? --------------------编程问答-------------------- 不可能的,默认设置绝对可以保存cookie的。我试过
不过IE11太烂了,又卸载了。 --------------------编程问答--------------------
IE11完全可以保存COOKIE --------------------编程问答-------------------- 我也遇到这个问题,IE11访问本机win7调试的IIS Express通过forms身份验证有cookie一切正常;IE11访问部署在windows2003+IIS6上的程序forms身份验证没cookie,其他浏览器正常。困惑中…… --------------------编程问答-------------------- IE浏览器的设置
--------------------编程问答-------------------- 隐私设置已经拉到底了,部署在服务器的还是不行,本机的正常.
而且很奇怪,部署在服务器上的referer会有(F(yzX0Z6h...这个东东。
--------------------编程问答-------------------- 已经研究出解决方案.
在web.config中的forms中增加cookieless="UseCookies"属性即可。
<authentication mode="Forms">
<forms cookieless="UseCookies" loginUrl="~/" timeout="2880"/>
</authentication>
补充:.NET技术 , ASP.NET