Ho cristonato tutta la mattina per un problema che mi assilla ormai da un annetto.
Utilizzare un webservices in https con client authentication da Websphere Site Developer 5.1.
Morale della favola dopo pranzo ho risolto il tutto rimuovendo la jsse di sun e provando ad importare direttamente il keystore da System Properties.
//Aggiungo il provider SSL
Security.addProvider(new com.ibm.jsse.IBMJSSEProvider());
System.setProperty("java.protocol.handler.pkgs", "com.ibm.net.ssl.internal.www.protocol");
System.setProperty("javax.net.ssl.trustStore", StaticParameter.fileNameKeystore);
System.setProperty("javax.net.ssl.trustStorePassword",StaticParameter.passwordKeystore);
System.setProperty("javax.net.ssl.keyStore", StaticParameter.fileNameKeystore);
System.setProperty("javax.net.ssl.keyStorePassword", StaticParameter.passwordKeystore);
System.setProperty("javax.net.ssl.keyStoreType", "jks");
Purtroppo in questo modo non e' possibile utilizzare keystore distinti ma e' anche vero che nell'ambiente di sviluppo un keystore basta e avanza.
Monday, November 29, 2004
Subscribe to:
Post Comments (Atom)
2 comments:
Ciao anche io sto lavorando con sistemi websphere zOS zLinux Application server e web Server.
Potremmo scambiarci i contatti, magari ci diamo una mano.
Anche a me capita di bestemmiare di tanto in tanto per colpa di configurazioni SSL o a magari perchè WSADMIN non si collega via SOAP o RMI; o magari perchè non trovo WSCP e XMLConfig....
Non è che per caso sai se è possibile installare wscp.sh su un websphere 5.1
Saluti da un collega
mario (ricevero envenutali commenti di rispota direttamente nella mail)
Ciao Mario!
Hai riesumato un post vecchiotto eh..
si parla del 2004.
Java non lo vedo più da un pezzo :)..ormai ho il capello Microsoft da più di 3 anni!
In bocca al lupo e buon Natale
Michele
Post a Comment