Configurar instância do Navegador sem interface em Microsoft Windows

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • 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.

    Antes de Iniciar

    Conclua a Etapa 5: Adicionar segredos à configuração do Docker para navegador remoto em Microsoft Windows.

    Função necessária: administrador na instância ServiceNow e administrador local na máquina host.

    Esta tarefa: agora que você configurou a máquina host, configure a instância para que ela se comunique e se autentique com sucesso com a máquina host.

    Procedimento

    1. Criar usuário:
      1. Navegar até Administração de usuários > Usuários e selecione Novo.
      2. 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.
      3. 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.
    2. Criar certificado:
      1. Navegar até Definição do Sistema > Certificados para abrir a tabela de certificados sys_. Crie um novo certificado (o nome pode ser o que você preferir):
      2. Selecione o ícone Anexar (clipe de papel) para anexar o arquivo de armazenamento de chaves que você salvou anteriormente a este registro.
      3. Selecione Enviar.
      4. Clique em Validar certificado e confirme se a mensagem de sucesso é exibida.
    3. Criar perfil de protocolo:
      1. Navegar até Segurança do sistema > Perfis de Protocolo 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
      2. Selecione Enviar.
    4. Crie uma conexão de spoke do Docker:
      1. Navegar até Conexões e Credenciais > Aliases de conexão e credencial para abrir a tabela sys_alias.
      2. Selecione o alias com o nome Docker.
      3. Na lista relacionada Conexões, selecione Novo.
      4. Preencha estes campos:
        • Nome: qualquer texto de sua preferência
        • Campo de credencial: deixe em branco
      5. Marque a caixa de seleção do Construtor de URL.
      6. Marque a caixa de seleção Autenticação mútua.
      7. No campo Perfil de protocolo, selecione o perfil de protocolo que você criou anteriormente.
      8. No campo Host, adicione o endereço IP ou o nome do host do seu servidor.
      9. Selecione Enviar.
      O URL de conexão é criado automaticamente pelo sistema.
    5. 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.