java soap cmd ssl-certificate jboss5.x

java - No se puede encontrar una ruta de certificación válida, jboss 5.1.0



soap cmd (0)

Cuando intento invocar un servicio web SOAP (.wsdl) que necesita autenticación básica a través de HTTPS desde mi entorno local, recibí la SSLHandShakeException.

Primero, descargué el certificado Cert.cer del navegador Chrome y seguí los pasos a continuación.

1) keytool -genkey -dname "CN=localhost:8080, OU=Group Name, O=Company Name,L=City Name, S=State, C=IN" -alias "key_alias" -keyalg RSA -keypass changeit -keystore server.keystore 2) copy server.keystore C:/Work/jboss-5.1.0.GA/server/default/conf 3) keytool -export -alias "key_alias" -file Cert.cer -keystore C:/Work/jboss-5.1.0.GA/server/default/conf/server.keystore 4) copy Cert.cer C:/Work/jboss-5.1.0.GA/server/default/conf 5) keytool -printcert -v -file C:/Work/jboss-5.1.0.GA/server/default/conf/Cert.cer 6) keytool -import -alias "key_alias" -file Cert.cer -keystore "C:/Program Files (x86)/Java/jdk1.6.0_03/jre/lib/security/cacerts"

En C: / Work / jboss-5.1.0.GA / server / default / deploy / jbossweb.sar / server.xml

<!-- SSL/TLS Connector configuration using the admin devl guide keystore--> <Connector name="https" protocol="HTTP/1.1" SSLEnabled="true" port="8443" address="${jboss.bind.address}" keyAlias="key_alias" scheme="https" secure="true" clientAuth="false" keystoreFile="C:/Work/jboss-5.1.0.GA/server/default/conf/server.keystore" keystorePass="changeit" sslProtocol = "TLS" />

Después de seguir estos pasos, aún estoy enfrentando la misma excepción que javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

2013-12-04 12:31:14,841 ERROR [STDERR] (http-127.0.0.1-8443-6) AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

¿Qué estuvo mal en eso? ¿Alguien podría ayudarme a encontrar eso?