Windows Server 2016 环境,使用 RDS 向用户发布带有桌面的会话。
我想将特定的代理设置应用于 IE-11,它是 Win Server 2016 上 RDS 桌面的标准浏览器。
这些是在应用于所有 RDS 用户组的 GPO 对象中设置的,位于
用户配置 > 首选项 > 控制面板设置 > Internet 设置下。创建一个新的 IE-10 对象,然后为 http + https 设置代理地址 + 端口,以及例外列表(覆盖)。
将 GPO 应用于 gpudate /force,并且正如我从其他设置中看到的那样,它确实适用。
然而,在代理设置中,用户配置了例外列表,但代理地址为空,无论是 http 还是 https。当然,这会导致根本不使用代理。
我尝试了各种其他设置,它们似乎适用,但我根本无法保留代理地址。
有任何想法吗?
更新
在注册表 HKCU/Software/Microsoft/Windows/CurrentVersion/InternetSettings 中,这两个设置都存在,但如果我更改它们,它们在 IE 中不会更改。在子项 Connections 中有两个值“DefaultConnectionSettings”和“SavedLegacySettings”,它们都包含代理地址 + 覆盖,但 IE-11 UI 不显示代理地址,也不应用它...
答案1
看来注册表中之前曾发生过一些混乱。
在 GPP 屏幕中添加 HTTP 代理(有效)后,再添加 HTTPS 代理(再次有效),之后我能够输入 http 和 https 代理,这次它确实成功了。
我无法验证它是否能在全新服务器安装上正常工作。或许应该可以。