Domanda

Ho JAX-WS per generare proxy client che devono connettersi tramite HTTPS. La gestione dei certificati deve essere personalizzata poiché archiviamo i certificati in un database.

Ho una versione funzionante per l'implementazione di SUN JAXWS, ma ora ho bisogno che lo stesso codice client funzioni in WebSphere 7.0.

Sfortunatamente lo standard JAX-WS è un po 'debole in questo senso. Si tratta di una procedura specifica di implementazione su come eseguire questa operazione e, nel caso di WebSphere, non trovo molte informazioni.

Ho notato che Axis2 sembra essere usato ma non trovo nulla di utile su come impostare l'handshaking personalizzato che sto lavorando nell'implementazione di SUN.

È stato utile?

Soluzione 2

Neanche IBM può aiutarmi. Quindi ho appena implementato il mio JAX-WS - > Conversione SOAP. Ci sono voluti 2 giorni e supporta tutto ciò di cui ho bisogno.

Altri suggerimenti

È possibile impostare SSLSocketFactory predefinito per la connessione HttpsURLC utilizzando il metodo statico setDefaultSSLSocketFactory. Questa sarà quindi la fabbrica di socket per tutte le nuove istanze di HttpsURLConnection. Abbiamo funzionato in un'applicazione SE, penso che funzionerebbe anche con Axis.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top