http - HttpContext.Current.Request.Browser.MajorVersion 将 IE11 显示为 IE7
问题描述
我的 Web 应用程序中有这样的代码用于特定验证。
HttpContext.Current.Request.Browser.Browser == "IE" && HttpContext.Current.Request.Browser.MajorVersion<9
如果我在本地运行代码,它工作正常。但是,我的 Web 应用程序托管在 Azure 中,并且在运行 azure 应用程序时上述情况失败。
我检查了代码,我了解到在渲染我的天蓝色应用程序时,IE11 被视为 IE7。
有人可以帮我解决这个问题吗
解决方案
推荐阅读
- powershell - 更改 AD 用户组成员资格
- macos - 调用应用程序名称 FMX OSX
- hibernate - Hibernate 没有为具有支持属性的 Kotlin 属性创建连接表
- jenkins - 如何测试使用分支名称的 Jenkins 管道(或其他 jenkins 脚本)?
- reactjs - 使用 React hooks 和 memo 时如何防止子组件重新渲染?
- javascript - Javascript 将带参数的单例定义为模块
- cakephp - ACL 安装错误 - “异常:找不到插件 Acl”
- url - 虚拟主机与云主机 - 要做的事情
- terraform - Terraform在双引号中的单引号中转义单引号
- javascript - 关闭所有子窗口