HttpContext.Current.Request.Browser.MajorVersion показывает IE11 как IE7 - PullRequest
0 голосов
/ 04 октября 2018

У меня есть код, подобный этому, в моем веб-приложении для определенной проверки.

HttpContext.Current.Request.Browser.Browser == "IE" && HttpContext.Current.Request.Browser.MajorVersion<9

Если я запускаю код на локальном компьютере, он работает нормально.Однако мое веб-приложение размещено в Azure, и вышеуказанное условие не выполняется при запуске приложения Azure.

Я проверил код и понял, что при рендеринге моего приложения Azure IE11 принимается за IE7.

Может ли кто-нибудь помочь мне в решении проблемы

1 Ответ

0 голосов
/ 05 октября 2018

Я решил это сам.IE 11 работал в режиме совместимости.

У меня есть сайт, указанный в моей зоне интрасети

Таким образом, HttpContext.Current.Request.Browser.MajorVersion будет определять версию как 7 при загрузке сайта.

...