IE 10无法登陆

今天 遇到 IE10不能登陆的BUG;摸索了半天,终于解决问题,在这里跟大家分享下,希望对大家有所帮助;

下面是验证是否登录的标记代码:

     /// <summary>
        /// 是否登陆
        /// </summary>
        public static bool IsLogin {
            get { return HttpContext.Current.Request.IsAuthenticated; }
        }

在IE10中登录时 IsLogin的值始终都是False

原因是在于C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers\ie.browser出了问题,

你需要通过更换更新的ie.browser(可以在http://www.hanselman.com/blog/?date=2011-08-18下载到)

步骤是:

1、将下载下来的ie.browser替换掉;

2、开始 - 运行 - 输入:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regbrowsers.exe -i

3、重新启动iis

参考网址:http://www.hanselman.com/blog/?date=2011-08-18

原文地址:https://www.cnblogs.com/zhoujiahong/p/3083475.html