- 入门指南
- 了解 UiPath Robot
- UiPath Assistant
- 安装要求
- 为 Unattended 自动化安装机器人
- 为 Unattended 自动化配置机器人
- 为有人值守的自动化安装机器人
- 为有人值守的自动化配置机器人
- 集成
- 故障排除
通过代理服务器重定向机器人
要使机器人与 Orchestrator 建立直接通信,两者需要位于同一网络上或使用开放式网络。 否则,您需要设置代理服务器以方便通信。
通过使用代理脚本或向代理服务器地址提供要绕过的地址列表来设置代理。 只能使用一种方法。 如果两者都已配置,则代理脚本优先。
可用的配置选项如下:
-
配置网页浏览器
-
配置 Windows 代理设置
-
通过命令行参数配置代理设置
-
编辑
uipath.config
文件
proxy.config
文件迁移到uipath.config
,以匹配新格式。
用户模式机器人会继承为您的网页浏览器配置的代理设置。
对于需要基本非 Windows 身份验证的代理设置,请将必要的凭据存储在计算机的凭据管理器中。
要在用户模式机器人上应用代理设置,您需要重新启动用户主机服务。为此,您可以注销 Windows 用户会话然后重新登录。
您可以为在代理后运行的机器人配置自动更新过程,具体取决于机器人安装类型:
UiPath.config
file. Both the Robot Service and the Update Service run using a Windows Service, independent of a user.
UiPath.config
file. However, the user starts both the Robot Service and the Update Agent. The Update Service runs using a Windows Service.
For quick installations, configurations for the proxy are inherited from the existing user settings. The user initiates all services: Robot Service, Update Agent, and Update Service.
代理服务器可能需要凭据才能允许流量。 您可以将代理配置为使用已登录的 Windows 用户的凭据进行身份验证。
UIPATH_PROXY_USE_DEFAULT_CREDENTIALS
,并将其值设置为true
。 该操作将告知机器人使用当前用户的 Windows 凭据进行代理身份验证。
从 2021.10 版本开始,机器人服务支持使用基本身份验证协议的代理服务器。
用户模式机器人- 使用基本身份验证,Assistant 会识别计算机上是否实施了代理配置,并提示用户输入其凭据。
UiPath.config
文件:
<webProxySettings>
<add key="ProxyAddress" value="http://my.proxy.net:8008" />
<add key="UserName" value="myUser" />
<add key="Password" value="myPassword" />
<add key="Domain" value="myDomain" />
</webProxySettings>
<webProxySettings>
<add key="ProxyAddress" value="http://my.proxy.net:8008" />
<add key="UserName" value="myUser" />
<add key="Password" value="myPassword" />
<add key="Domain" value="myDomain" />
</webProxySettings>
- 导航至安装文件夹
%ProgramFiles%\UiPath\Studio
。 - 搜索
uipath.config
文件,然后使用 Notepad++ 等文本编辑器打开该文件。 - 添加
<webProxySettings>
标签并根据您的代理环境设置值。 - 保存
uipath.config
文件。 - 重新启动机器人服务。
要在安装服务模式机器人时添加代理设置,请在安装命令中使用专用命令行参数。
例如,以下命令将在服务模式下安装机器人,并使用脚本配置代理:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService PROXY_SCRIPT_ADDRESS=http://localhost/proxy.pac
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService PROXY_SCRIPT_ADDRESS=http://localhost/proxy.pac
以下命令将在服务模式下安装机器人,并设置代理设置的基本身份验证:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService PROXY_ADDRESS=http://my.proxy.net:8008 PROXY_USERNAME="myUser" PROXY_PASSWORD="myUser" PROXY_DOMAIN="myUser"
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService PROXY_ADDRESS=http://my.proxy.net:8008 PROXY_USERNAME="myUser" PROXY_PASSWORD="myUser" PROXY_DOMAIN="myUser"