获取错误的浏览器名称

时间:2017-01-31 15:30:35

标签: c# asp.net asp.net-mvc

请考虑以下代码段

protected void Session_Start()
{
   var browser = Request.Browser;

   if(browser.Browser == "InternetExplorer") {
      //logic here
    }
}

如果我在var browser = Request.Browser;上设置断点并从Microsoft Edge浏览器访问该应用程序,那么我将获得Edge而不是浏览器名称Chrome,如下图所示。有人能告诉我为什么会这样吗?

该应用程序是用C#和Asp.Net MVC编写的

enter image description here

0 个答案:

没有答案