Dúvida:
Como configurar o certificado da TOTVS no Smart View para ele comunicar em HTTPS?
Ambiente:
Framework - Linha Framework Cross - Todas as versões do sistema
Solução:
É possível utilizar o certificado TOTVS para configurar o Smart View para comunicar em HTTPS. Importante: o Smart View não é compatível com o certificado TOTVS caso ele tenha sido criado com uma senha.
O primeiro passo é instalar o arquivo de Autoridade Certificadora “totvs_certificate_CA.crt” localizado no diretório do appserver do Protheus. Caso o Protheus e o Smart View estejam em servidores diferentes, este certificado deve ser instalado em ambos servidores.
Para instalar o certificado, clique duas vezes no arquivo “totvs_certificate_CA.crt”, em seguida, na janela aberta, clique em “Instalar Certificado…”, escolha “Máquina local” e clique em “Avançar”, escolha “Colocar todos os certificados no repositório a seguir” e clique em “Procurar…”, selecione “Autoridades de Certificação Raiz Confiável”, clique em “Ok”, em seguida clique em “Avançar” e, por fim, em “Concluir”, conforme exemplo abaixo:
O próximo passo é gerar novamente o certificado para que ele receba os endereços de domínio e os endereços de IP do servidor. Para isso é necessário realizar o download do Gerador de Certificado no link abaixo:
- Geração de certificados - Windows: totvs_certificates.exe
Basta então executar o Gerador de Certificado que ele irá gerar os arquivos “totvs_certificate.crt” e “totvs_certificate_key.pem” no diretório corrente.
Caso o Protheus e o Smart View estejam em servidores diferentes, é necessário gerar os certificados em cada servidor. Importante: caso o Protheus e o Smart View sejam configurados para comunicar utilizando endereços de domínio diferentes do HostName, é necessário informá-los na execução do Gerador de Certificado, conforme detalhado na documentação https://tdn.totvs.com/x/Ro_vI.
Em seguida, deve-se configurar o Protheus e o Smart View para utilizarem os certificados gerados nos respectivos servidores, conforme documentação:
0 Comentários