Olá pessoal…
Eu estou tentando configurar OC4J para usar SSL mas não estou conseguindo.
eu li e estou seguindo o seguinte tutorial, mas não acontece nada. http://www.MindTelligent.com/pdf/OC4JSSL.pdf
Como fala no tutorial eu copiei o arquivo C:\oc4l_101330\j2ee\home\config\default-web-site.xml e colei com o seguinte nome: C:\oc4l_101330\j2ee\home\config\secure-web-site.xml.
E coloquei o seguinte conteúdo:
<?xml version="1.0" standalone='yes'?>
<web-site xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/
web-site-10_0.xsd" port="4443" secure ="true" display-name="My Secure Web Site">
<access-log path="../log/secure-web-access.log" />
<ssl-config factory="com.evermind.ssl.JSSESSLServerSocketFactory" keystore="../sslkey.keystore" keystore-password="123456" provider="com.sun.net.ssl.internal.ssl.Provider" />
</web-site>
Alterei o arquivo server.xml e acionei a linha:
<web-site default="true" path="./default-web-site.xml" />
<web-site path="./secure-web-site.xml" />
Criei o arquivo bat para gerar o arquivo sslkey.keystore usando o certificado CA_148.91.92.44.cer que me foi passado.
Usei o seguinte comando para gerar o keystore:
keytool -import -file "C:\sistemas\Middleware\CA_148.91.92.44.cer" -keystore C:\sistemas\Middleware\sslkey.keystore -alias "type=r.name=sslkey"
pause
No momento da geração é pedido uma senha que eu coloquei 123456.
Copiei o arquivo do diretório que ele foi criado e coloquei no diretório: C:\oc4l_101330\j2ee\home
Quando eu fui testar o OC4J eu estou colocando https://localhost:4443, mas eu nem sei se é esta a URL de teste.
Alguém sabe me informar o que está acontecendo? O sslkey.keystore está no local correto?
Obs: Estou usando Windows e não sei se isto interfere em alguma coisa
Muito Obrigado.