Árvore de páginas

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 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 você possua o certificado e a chave privada em arquivos separados, codificados no formato PEM, é necessário converte-los antes para PKCS12, utilizando OpenSSL.

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:

keytool -importkeystore -deststorepass smartclient -destkeypass smartclient -destkeystore mycompany.keystore -srckeystore mycompany.p12 -srcstoretype PKCS12 -srcstorepass 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. 

 

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

 

  • Sem rótulos