支持使用代理服务器

Parent page: 维护

对于通过代理服务器访问互联网的公司,可以在安装完成后为 Altium On-Prem Enterprise Server 定义代理配置信息。这样可使 Enterprise Server Services 在需要时通过公司的代理服务器成功连接到基于互联网的服务。

代理配置信息需要填写在 [Proxy] 文件的 LocalVault.ini 部分中。对于 Enterprise Server 的默认安装,该文件位于以下位置:\Program Files (x86)\Altium\Altium NEXUS Server

  • 代理服务器信息在 INI 文件 after 中定义(在安装 Enterprise Server 之后)。在编辑该文件之前不应停止 IIS(与 Enterprise Server 相关的应用程序池),但在完成更改并保存 INI 文件后,必须重启 must,以便应用更改。
  • 虽然代理服务器本身支持通过安全协议(HTTPS)访问互联网,但在 Enterprise Server 安装中通过 HTTPS schema 使用代理服务器是不受支持的。例如,如果你想从通过 HTTPS 连接的 Altium Content Vault 获取一些元器件,一切都能正常工作。但如果你想通过 Enterprise Server 以 https://myproxy:3128 的格式指定代理服务器,则该代理将无法工作。

将你的代理服务器配置信息添加到 Enterprise Server 的 LocalVault.ini 文件中——以确保 Enterprise Server 提供的服务能够通过该代理服务器成功访问其基于浏览器的目标地址。将你的代理服务器配置信息添加到 Enterprise Server 的 LocalVault.ini 文件中——以确保 Enterprise Server 提供的服务能够通过该代理服务器成功访问其基于浏览器的目标地址。

在该文件的 [Proxy] 部分中添加以下条目:

  • Enabled – 指定是否使用代理服务器。输入 1(启用代理服务器)或 0(禁用代理服务器)。
  • Server – 在此指定充当代理服务器的主机计算机,格式为 http://<ComputerName>:<PortNumber>(例如 http://myproxy:3128),或 http://<IPAddress>:<PortNumber>(例如 http://10.10.5.174:8080)。如有需要,你可以省略 http:// 部分。
请记住,只能使用 HTTP 代理服务器——通过 Enterprise Server 配置时不支持 HTTPS 代理。
  • Exceptions – 在此指定需要忽略代理设置的域名列表(用逗号分隔)。
默认情况下,本地地址会绕过代理设置(127.0.0.1localhost,以及安装 Enterprise Server 的计算机的域名)。
  • User – 输入用于访问代理服务器并在其上进行身份验证的凭据中的用户名部分。
  • Password – 输入用于访问代理服务器并在其上进行身份验证的凭据中的密码部分。
如果指定的代理服务器不需要身份验证,则 UserPassword 的值可以留空。

下图展示了在 LocalVault.ini 文件中定义的代理服务器配置示例。对于 Exceptions 条目,请注意 google 条目会绕过任何以“google”开头的网站(例如 google.comgoogle.uagoogle.co.ukgoogle.com.ua 等)。

代理服务器配置示例。代理服务器配置示例。

保存后,请确保重启与 Enterprise Server 关联的 IIS 应用程序池(可在 Windows Internet Information Services (IIS) Manager 面板中执行——从 Windows 的 Administrative Tools 窗口访问)。

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。