Pular para o conteúdo
Português - Brasil
  • Não há sugestões porque o campo de pesquisa está em branco.

Como habilitar https no Situator

Como configurar certificados HTTPS válidos e inválidos no Situator, garantindo acesso seguro via HTTPS conforme a necessidade do ambiente.

Requisitos

  • Situator versão 5.23.1.1 ou superior;

  • Porta HTTPS previamente configurada no Situator;

  • Sistema operacional Windows com privilégios de administrador;

  • Certificado digital válido (emitido por Autoridade Certificadora) ou certificado autoassinado (inválido).


Passo a Passo

Como integrar um certificado HTTPS válido no Situator

Obter o certificado

Adquira um certificado HTTPS válido e a respectiva chave privada junto a uma Autoridade Certificadora.

Importar o certificado no Windows

  1. Abra o menu Iniciar e acesse Gerenciar certificados do computador;

  1. Clique com o botão direito em qualquer pasta > Todas as tarefas > Importar;

  1. Selecione o certificado e avance;

  2. Marque Selecionar automaticamente o repositório de certificados e conclua;

  3. Repita o processo para a chave privada, informando a senha quando solicitado.

 

Obter a impressão digital

  1. No Gerenciador de Certificados, acesse Pessoal > Certificados;

  2. Dê duplo clique no certificado importado;

  3. Acesse a aba Detalhes e copie o campo Impressão digital.

Associar o certificado à porta HTTPS

  1. Extraia o arquivo SSLPort.rar em uma pasta local;

  2. Renomeie o arquivo SSL.Port.txt para SSL.Port.bat;

  1. Abra o Prompt de Comando como administrador;

  2. Navegue até a pasta do arquivo utilizando o comando cd;

  3. Execute o comando:

     
    SSLPort.bat <porta_https> Todos <hash_certificado>

Resultado

O Situator passa a ser acessado via HTTPS com certificado válido utilizando IP + Porta HTTPS configurada.


Como integrar um certificado HTTPS inválido no Situator

O certificado inválido habilita o HTTPS, porém sem validação por Autoridade Certificadora.


Método 1: Utilizando o PowerShell

Criar o certificado

  1. Abra o PowerShell como administrador;

  2. Execute o comando:

 
New-SelfSignedCertificate -Subject "Seventh" -TextExtension @("2.5.29.17={text}DNS=localhost&IPAddress=127.0.0.1&IPAddress=::1") -CertStoreLocation "cert:\LocalMachine\My"

Localizar e copiar a impressão digital

  1. Acesse Gerenciar certificados do computador;

  2. Em Pessoal, utilize Localizar certificados;

  3. Abra o certificado, vá em Detalhes e copie a Impressão digital.

Associar o certificado à porta HTTPS

  1. Extraia o arquivo SSLPort.rar em C:\certificado;

  2. Renomeie SSL.Port.txt para SSL.Port.bat;

  3. Abra o CMD como administrador e navegue até a pasta;

  1. Execute:

 
SSLPort.bat <porta_https> Todos <hash_certificado>

Método 2: Utilizando o OpenSSL

Criar certificado e chave

  1. Instale o OpenSSL no Windows;

  2. Crie a pasta C:\certificado;

  3. No CMD como administrador, execute:

 
"C:\Program Files\OpenSSL-Win64\bin\openssl.exe" req -x509 -sha256 -nodes -days 2000 -newkey rsa:2048 -keyout private.key -out certificate.crt
  1. Preencha as informações solicitadas;

  2. Gere o arquivo PFX:

 
"C:\Program Files\OpenSSL-Win64\bin\openssl.exe" pkcs12 -export -out certificate.pfx -inkey private.key -in certificate.crt

Importar no Windows

  1. Importe o certificado e a chave no Gerenciador de certificados do computador;

  2. Copie a Impressão digital do certificado.

Associar o certificado à porta HTTPS

  1. Extraia o SSLPort.rar em C:\certificado;

  2. Renomeie para SSL.Port.bat;

  3. Execute no CMD:

 
SSLPort.bat <porta_https> Todos <hash_certificado>