我的某个Web应用程序存在问题,该应用程序使用Membership框架,用户无法使用IE11登录。
当用户尝试回发登录页面时,IIS会引发内部服务器错误500并且不会显示.NET错误(仅在IE11中发生)
此时这些是我观察到的事情。
任何帮助都将受到高度赞赏!
答案 0 :(得分:1)
通过在web.config的身份验证部分设置cookieless =“UseCookies”属性来解决该问题
<authentication mode="Forms">
<forms name=".ASPXFORMSAUTH" path="/" loginUrl="~/Account/Login" timeout="15" cookieless="UseCookies" xdt:Transform="Replace"/>
</authentication>
具体问题是由于IIS 7.0无法识别IE11并向浏览器发送cookie响应较少导致问题中提到的Url,
Microsoft应在更新中在IIS 7.0中纠正此问题。
this讨论
中提供的更多信息