-
-
Notifications
You must be signed in to change notification settings - Fork 43
Https ICS 2.1
Mobius One edited this page Jan 31, 2023
·
1 revision
Home > Configurar HTTPS no RDW > 2.1+ ICS Windows
1) Primeiro passo é gerar o certificado ou usar um certificado existente, nesse tutorial mostramos como fazer usando o Let's Encrypt gratuito:
Como gerar um Certificado Let's Encrypt no Windows
2.1 Abra o terminal do CMD ou PowerShell e converta esse seu certificado .pfx em um .crt através do seguinte comando:
openssl pkcs12 -in certificado.pfx -nocerts -out cert.key -nodes
⚠ insira a senha definida por último quando solicitado.
2.2 Agora entre com o comando abaixo para exportar a chave privada, inserindo a senha definida no passo 3.3 quando solicitado:
openssl pkcs12 -in certificado.pfx -nokeys -out cert.crt
3.1 Com os arquivos exportados, você precisa configurar no seu IcsServicePooler as seguintes propriedades:
SSLCertFile := 'caminho completo do arquivo cert.crt do passo 2.2';
SSLPrivateKeyFile := 'caminho completo do arquivo cert.key do passo 2.1';
SSLPrivateKeyPassword := 'senha gerada no passo 2.1';
SSLUse := true;
3.2 Por fim, Com as DLLs disponíveis em CORE\Extras extraia o arquivo openssl-3.0.7-win64.zip
na raiz do executável do seu servidor.