在提供高级 WinHTTP 命令的 Windows 安装上,将预期的固定用户策略保存到 winhttp-proxy.json 中:

{
  "Proxy": "proxy.example:8080",
  "ProxyBypass": "localhost;*.internal.example",
  "AutoconfigUrl": "",
  "AutoDetect": false
}

在选定的作用域中应用该文件:

netsh winhttp set advproxy setting-scope=user settings-file=winhttp-proxy.json

请使用实际的文件和账户。如果该固定策略用于允许的公共网站请求,HTTP 代理列表可为 Proxy 提供 HTTP 主机和端口候选,同时保留必需的绕过规则。machine 选择的是另一个作用域,并不意味着当前用户的设置。当这确实是要用的策略时,高级字段也可以改为描述 PAC 或自动检测。

用 show advproxy 检查。较早的固定代理命令是另一套接口,因此在那里找到设置并不能确定应用使用的是哪个策略。

这里配置的是 WinHTTP。浏览器专用策略、显式的应用程序代理或另一套网络栈可能做出不同选择。核对结果时,请匹配实际生效的账户和实际使用它的客户端。

相关文章