orchestrator
2020.10
false
Orchestrator 安装指南
- 入门指南
- 要求
- 最佳实践
- 安装
- 正在更新
- 身份服务器
- 硬件和软件要求
- 安装前所需的必备程序
- 安装
- 加密 AppSettings.Production.json
- 维护注意事项
- High Availability Add-On
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
加密 AppSettings.Production.json
概述
身份服务器和 Webhooks AppSettings.Production.json 文件包含用户可能需要保护的敏感信息。可以使用 UiPath.IdentityServerConfigProtector.exe 工具来加密/解密这些文件。
备注:
一经加密,将无法通过直接编辑 AppSettings.Production.json 文件来更改数据。必须先解密,然后重新加密。
UiPath.ConfigProtector.exe
UiPath.ConfigProtector.exe 位于Orchestrator 的安装目录中。其完整路径为:C:\Program Files (x86)\UiPath\Orchestrator\Tools\ConfigProtector。
命令参考
| 参数 | 描述 |
|---|---|
--pe | 加密 AppSettings.Production.json 文件。 |
--de | 解密 AppSettings.Production.json 文件。 |
-f /--configfile | 指示 AppSettings.Production.json 的文件名和路径。 |
-o /--output | 加密/解密的文件将保存为新文件,而不是覆盖现有文件。 |
--help | 显示有关可用命令的信息。 |
--version | 显示版本信息。 |
身份服务器
加密方式
要加密 AppSettings.Production.json,请在安装 Orchestrator 后执行以下步骤:
-
打开命令提示符。
-
运行以下命令:
UiPath.ConfigProtector.exe --pe -f "C:\Program Files (x86)\UiPath\Orchestrator\Identity\appsettings.Production.json"UiPath.ConfigProtector.exe --pe -f "C:\Program Files (x86)\UiPath\Orchestrator\Identity\appsettings.Production.json"
解密
-
打开命令提示符。
-
运行以下命令:
UiPath.ConfigProtector.exe --de -f "C:\Program Files (x86)\UiPath\Orchestrator\Identity\appsettings.Production.json"UiPath.ConfigProtector.exe --de -f "C:\Program Files (x86)\UiPath\Orchestrator\Identity\appsettings.Production.json"
Webhook
在对 Webhook 的appsettings.Production.json 进行加密之前,您需要添加签名证书设置。如果要使用同一证书,则可以从身份服务器的 appsettings.Production.json 文件中复制 SigningCredentialSettings 部分。
"AppSettings": {
"SigningCredentialSettings": {
"StoreLocation": {
"Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
"Location": "LocalMachine",
"NameType": "Thumbprint"
}
}
}
"AppSettings": {
"SigningCredentialSettings": {
"StoreLocation": {
"Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
"Location": "LocalMachine",
"NameType": "Thumbprint"
}
}
}
Name代表证书的指纹。- 我们不建议为
Location和NameType使用其他值。
加密方式
-
打开命令提示符。
-
运行以下命令:
UiPath.ConfigProtector.exe --pe -f "C:\Program Files (x86)\UiPath\Orchestrator\Webhooks\appsettings.Production.json"UiPath.ConfigProtector.exe --pe -f "C:\Program Files (x86)\UiPath\Orchestrator\Webhooks\appsettings.Production.json"
解密
-
打开命令提示符。
-
运行以下命令:
UiPath.ConfigProtector.exe --de -f "C:\Program Files (x86)\UiPath\Orchestrator\Webhooks\appsettings.Production.json"UiPath.ConfigProtector.exe --de -f "C:\Program Files (x86)\UiPath\Orchestrator\Webhooks\appsettings.Production.json"
资源目录服务
在加密资源目录服务 appsettings.Production.json 之前,您需要添加签名证书设置。如果要使用同一证书,则可以从身份服务器的 appsettings.Production.json 文件中复制 SigningCredentialSettings 部分。
"AppSettings": {
"SigningCredentialSettings": {
"StoreLocation": {
"Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
"Location": "LocalMachine",
"NameType": "Thumbprint"
}
}
}
"AppSettings": {
"SigningCredentialSettings": {
"StoreLocation": {
"Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
"Location": "LocalMachine",
"NameType": "Thumbprint"
}
}
}
Name代表证书的指纹。- 我们不建议为
Location和NameType使用其他值。
加密方式
-
打开命令提示符。
-
运行以下命令:
UiPath.ConfigProtector.exe --pe -f "C:\Program Files (x86)\UiPath\Orchestrator\ResourceCatalog\appsettings.Production.json"UiPath.ConfigProtector.exe --pe -f "C:\Program Files (x86)\UiPath\Orchestrator\ResourceCatalog\appsettings.Production.json"
解密
-
打开命令提示符。
-
运行以下命令:
UiPath.ConfigProtector.exe --de -f "C:\Program Files (x86)\UiPath\Orchestrator\ResourceCatalog\appsettings.Production.json"UiPath.ConfigProtector.exe --de -f "C:\Program Files (x86)\UiPath\Orchestrator\ResourceCatalog\appsettings.Production.json"