test-suite
2020.10
false
- Instalação do Studio
- Instalação do UiPath Robot
- Instalação do Orchestrator
- Instalação do Test Manager
- Instalando Test Manager
- Requisitos de Hardware
- Requisitos e pré-requisitos de software
- Criptografia do arquivo de configuração do Test Manager
- Solução de problemas
Criptografia do arquivo de configuração do Test Manager
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Fora do período de suporte
Guia de instalação do Test Suite
Last updated 7 de jun de 2024
Criptografia do arquivo de configuração do Test Manager
O Test Manager executa a criptografia baseada em certificados para proteger os arquivos de configuração. Você pode criptografar manualmente e descriptografar os arquivos de configuração usando
testmanager.exe
, como parte da Ferramenta de Provisionamento do Test Manager. Você pode encontrar a ferramenta no local padrão de instalação do Test Manager, como segue: C:\Program Files(x86)\UiPath\TestManager\Tools\TestManagerProvisioner
. Alternativamente, você pode encontrá-lo na sua pasta de instalação personalizada.
Para começar a usar a Ferramenta de Provisionamento do Test Manager para criptografar seus arquivos de configuração, baixe e instale o pacote de instalação do UiPath Test Manager em sua máquina.
Importante:
- Para versões do Test Manager mais antigas que 20.10.4, você precisa descriptografar o arquivo de configuração usando o comando
obfuscator
(descontinuado) antes de criptografá-lo utilizando o novo método. - Os comandos diferenciam maiúsculas e minúsculas.
- Depois de criptografado, os valores não podem ser alterados editando o arquivo
appsettings.production.json
. Você precisa descriptografar e então criptografar novamente.
- O processo de criptografia sobrepõe as configurações atuais. Certifique-se de fazer backup do arquivo
appsettings.production.json
antes de prosseguir. Você pode encontrar o arquivo emC:\Program Files (x86)\UiPath\Test Manager\
C:\Program Files (x86)\UiPath\Test Manager\ - Abra o arquivo
appsettings.production.json
para configurar oSigningCredentialSettings
. Se esta seção estiver ausente, você precisa adicioná-la ao arquivo. Certifique-se de que a chave privada esteja acessível pelo usuário que executa a instância do Test Manager, seja por meio da Identidade do Pool de Aplicativos ou pelo usuário que você especificou durante a instalação.
"SigningCredentialSettings": {
"StoreLocation": {
"Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
"Location": "LocalMachine",
"NameType": "Thumbprint"
}
}
"SigningCredentialSettings": {
"StoreLocation": {
"Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
"Location": "LocalMachine",
"NameType": "Thumbprint"
}
}
Name
: a impressão digital de seu certificado. Fique de olho no objeto Name
ao colar o valor da Impressão Digital, pois ele é semelhante a NameType
e pode gerar confusão.
Recomendamos usar os valores padrão para
Location
e NameType
.
Salve o arquivo após você ter colado o valor no objeto
SigningCredentialSettings
.
Parâmetro | Description |
---|---|
encrypt | Criptografa o arquivo appsettings.production.json .
|
decrypt | Descriptografa o arquivo appsettings.production.json .
|
Para criptografar os arquivos de configuração, siga este procedimento:
- Abra o Prompt de Comando.
- Abra a pasta da Ferramenta de Provisionamento do Test Manager localizada no local da sua instalação do Test Manager.
- Execute o seguinte comando:
testmanager.exe encryptor encrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
testmanager.exe encryptor encrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
O arquivo de configuração agora está protegido e armazenado em um arquivo recém-gerado:
appsettings.protected.json
.
- Abra o Prompt de Comando.
- Abra a pasta da Ferramenta de Provisionamento do Test Manager localizada no local da sua instalação do Test Manager.
- Execute o seguinte comando:
testmanager.exe encryptor decrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
testmanager.exe encryptor decrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
- Abra o Prompt de Comando.
- Abra a pasta da Ferramenta de Provisionamento do Test Manager localizada no local da sua instalação do Test Manager.
- Execute o seguinte comando:
testmanager.exe obfuscator deobfuscate appsettings "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
testmanager.exe obfuscator deobfuscate appsettings "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
Após desofuscar
appsettings.production.json
, você pode proteger o Test Manager usando criptografia.