Microsoft EDGE浏览器忽略企业模式列表 [英] Microsoft EDGE browser ignoring Enterprise Mode list

查看:791
本文介绍了Microsoft EDGE浏览器忽略企业模式列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

由于EDGE似乎是Windows 10的默认"浏览器,因此我们需要一种强制" EDGE以IE模式打开我们的网站或至少指示用户在IE中打开网站的方法.
EDGE似乎忽略了与X-UA兼容"的元数据,而我们托管的网站是使用Microsoft远程桌面的内置远程应用程序服务"中的"Microsoft",因此意味着"ActiveX控件".
我们尝试使用企业模式" https://msdn.microsoft.com/en -us/library/Dn872481.aspx ,但这似乎不适用于EDGE,而且由于我们无法控制域外计算机上的组策略,因此这并不是一个很好的解决方法.
现在,我们唯一的选择是告诉用户将其默认浏览器设置为IE,但这是一个la脚的选择.

Since EDGE seems to be the "default" browser for Windows 10, we need a way to "force" EDGE to open our website in IE mode or at least direct the user to open the website in IE.
EDGE seems to ignore the "X-UA-Compatible" meta data and the website we are hosting is a "Microsoft" built in remote application service that uses Microsoft Remote Desktop so that means "ActiveX controls".
We tried to use "Enterprise Mode" https://msdn.microsoft.com/en-us/library/Dn872481.aspx but that does not seem to work with EDGE and that is really not a good fix since we don't have control of group policies on machines outside our domain.
Our only option right now is to tell users to set their default browser to IE but that is a lame option.

推荐答案

到目前为止,文章

So far the articles https://technet.microsoft.com/en-us/library/mt270205.aspx and https://msdn.microsoft.com/en-us/library/Dn872481.aspx are misleading and don't fully work on my machine.
There are two options I was able to get to work.

  1. 组策略和XML网站列表
    文章说要使用管理模板> Windows组件> Internet Explorer>使用企业模式IE网站列表.这对我不起作用.
    但是管理模板> Windows组件> Microsoft Edge>允许您配置企业站点列表"确实对我有用.
  2. 组策略和内联网站点
    文章说使用管理模板> Windows组件> Microsoft Edge>将所有Intranet通信发送到Internet Explorer"无效
    除非您还进入"Internet Explorer>工具>选项>安全性>本地Intranet>站点>高级",然后将该站点添加到列表中.
    本文假设用户知道要执行此步骤!
  1. Group policy & XML site list
    The articles say to use "Administrative Templates > Windows Components > Internet Explorer > Use the Enterprise Mode IE website list. This did not work for me.
    BUT "Administrative Templates > Windows Components > Microsoft Edge > Allows you to configure the Enterprise Site List" did work for me.
  2. Group policy & Intranet Site
    The article said to use "Administrative Templates > Windows Components > Microsoft Edge > Send all intranet traffic over to Internet Explorer" which did not work
    UNLESS you also go into "Internet Explorer > Tools > Options > Security > Local intranet > Sites > Advanced" and then add the site to the list.
    The article is assuming that the user knew to do this step!

这里是注册表项,以防万一有人想在不打开组策略/IE选项的情况下执行所有这些操作.

Here is the registry keys just in case someone wants to do all this without opening group policy / IE options.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\MicrosoftEdge\Main]
"SendIntranetTraffictoInternetExplorer"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Microsoft\MicrosoftEdge\Main]
"SendIntranetTraffictoInternetExplorer"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\google.com\www]
"https"=dword:00000001

这篇关于Microsoft EDGE浏览器忽略企业模式列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆