Pregunta

Tengo JAX-WS que genera proxys de cliente que necesitan conectarse mediante HTTPS. El manejo del certificado debe ser personalizado, ya que almacenamos los certificados en una base de datos.

Tengo una versión de trabajo para la implementación de SUN JAXWS, pero ahora necesito tener el mismo código de cliente trabajando en WebSphere 7.0.

Desafortunadamente, el estándar JAX-WS es un poco débil en este sentido. Es un procedimiento de implementación específica sobre cómo hacer esto y en el caso de WebSphere no encuentro mucha información.

Me di cuenta de que parece que se usa Axis2, pero no encuentro nada útil sobre cómo configurar el protocolo de enlace personalizado que tengo trabajando en la implementación de SUN.

¿Fue útil?

Solución 2

Ni siquiera IBM puede ayudarme. Así que acabo de implementar mi propio JAX-WS - > Conversión de jabón. Eso tomó 2 días y apoya todo lo que necesito.

Otros consejos

Puede establecer el SSLSocketFactory predeterminado para HttpsURLConnection usando el método estático setDefaultSSLSocketFactory. Esta será la fábrica de sockets para las nuevas instancias de HttpsURLConnection. Conseguimos que esto funcionara en una aplicación SE, creo que también funcionaría con Axis.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top