Etapa 6 na configuração [ Microsoft Windows do ServiceNow® Navegador sem interface para ATF: configure sua instância para que ela seja compatível com o Navegador sem interface.
Procedimento
-
Criar usuário:
- Navegar até e selecione Novo.
- Crie um usuário - ID do usuário, que pode ser o que você quiser, bem como um nome de usuário e senha. A senha deve ser a mesma que você criou para o contêiner Docker Secret.
- Adicione a função atf_test_designer para este usuário. (Para saber mais, consulte a seção Funções do usuário no tópico Teste seus apps com o ATF.
-
Criar certificado:
- Navegar até para abrir a tabela de certificados sys_. Crie um novo certificado (o nome pode ser o que você preferir):
- Selecione o ícone Anexar (clipe de papel) para anexar o arquivo de armazenamento de chaves que você salvou anteriormente a este registro.
- Selecione Enviar.
- Clique em Validar certificado e confirme se a mensagem de sucesso é exibida.
-
Criar perfil de protocolo:
- Navegar até para abrir a tabela sys_protocol_profile. Crie um novo registro de perfil de protocolo:
| Opção |
Descrição |
| Protocolo |
Uma palavra, minúscula: "docker" |
| Porta padrão |
2376 (ou o que você escolheu usar) |
| Armazenamento de chaves |
Armazenamento de chaves do host do Docker |
- Selecione Enviar.
-
Crie uma conexão de spoke do Docker:
- Navegar até para abrir a tabela sys_alias.
- Selecione o alias com o nome Docker.
- Na lista relacionada Conexões, selecione Novo.
- Preencha estes campos:
- Nome: qualquer texto de sua preferência
- Campo de credencial: deixe em branco
- Marque a caixa de seleção do Construtor de URL.
- Marque a caixa de seleção Autenticação mútua.
- No campo Perfil de protocolo, selecione o perfil de protocolo que você criou anteriormente.
- No campo Host, adicione o endereço IP ou o nome do host do seu servidor.
- Selecione Enviar.
O URL de conexão é criado automaticamente pelo sistema.
-
Modificar propriedades:
com.glide.communications.httpclient.verify_hostname: falso
com.glide.communications.trustmanager_trust_all: verdadeiro
Aviso: Por padrão, a propriedade com.glide.communications.trustmanager_trust_all é definida como falso. O Now Platform confia somente nos certificados que pode verificar em relação ao armazenamento de certificados da JVM. Certificados autoassinados e assinados pela empresa não são confiáveis. Para saber mais, consulte o tópico Confiança de certificado (proteção de segurança da instância).
Você precisa fazer isso somente ao usar certificados autoassinados. Para saber mais, consulte Gerar certificados para configuração do Navegador sem interface para Microsoft Windows.