Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Para utilizar os conectores JSSE é necessário preparar um arquivo de armazenamento de chaves e certificados, chamado de keystore. Para isso, utilizamos um utilitário de linha de comando incluido incluído na JRE, o keytool. Ele se localiza em <INSTALLDIR>/jre/bin/keytool, sendo <INSTALLDIR> o diretório de instalação do SmartClient HTML.

Caso voce você possua o certificado e a chave privada em arquivos separados, codificados no formato PEM, é necessário converte-los antes para PKCS12, utilizando OpenSSL.

Bloco de código
languagepowershell
openssl pkcs12 -export -in mycert.crt -inkey mycert.key -out mycert.p12 -name smartclient -password pass:smartclient

Após isso, crie a keystore com o comando:

Bloco de código
languagepowershell
keytool -importkeystore -deststorepass smartclient -destkeypass smartclient -destkeystore mycompany.keystore -srckeystore mycompany.p12 -srcstoretype PKCS12 -srcstorepass smartclient -destalias smartclient

Isso ira criar o keystore com o certificado do servidor e chave privada com a seguinte características:

Nome do arquivo:mycompany.keystore
Senha:smartclient 
Alias:smartclient 

 

Esses dados serão usados na configuração do conector. 

 

Proximo Próximo passo: Alterando o Arquivo de Configurações