TomCat ou JBoss
Segue abaixo passo a passo para o TomCat / JBoss
1. Crie um NOVO keystore e chave privada com o seguinte comando:
keytool -genkey -alias nomealias -keyalg RSA -keystore nomekeystore.jks -keysize 2048
2. Gere o CSR:
keytool -certreq -keyalg RSA -alias nomealias -file nomecsr.csr -keystore nomekeystore.jks
3 importe o certificado
keytool -import -alias nomealias -trustcacerts -file certificado.p7b -keystore nomekeystore.jks
Atualize server.xml arquivo de configuração:
1. Abra “$ JAKARTA_HOME / conf / server.xml” em um editor de texto.
2. Localize a seção seguinte:
– <! –
Definir um SSL Coyote HTTP/1.1 Connector na porta 8443
->
<Connector className = “org.apache.coyote.tomcat4.CoyoteConnector”
port = “443” minProcessors = “5” maxProcessors = “75”
enableLookups = “true”
acceptCount = “100” debug = “0” scheme = “https” secure = “true”
useURIValidationHack = “false” disableUploadTimeout = “true”>
<Fábrica
className = “org.apache.coyote.tomcat4.CoyoteServerSocketFactory”
ClientAuth = “false”
protocol = “TLS”
keystoreFile = “mystore.kdb”
keystorePass = “YOUR_KEYSTORE_PASSWORD” />
<Connector />
3. Se você quiser Tomcat para usar a porta SSL padrão, altere todas as ocorrências do número de porta “8443” para 443.
4. Iniciar ou reiniciar o Tomcat
Voltar