[Java lista] https - soap
Zidarics Zoltan
zamek at vili.pmmf.hu
2007. Jan. 25., Cs, 11:54:22 CET
hello,
nemtudomelolvasniamitirtal,mertmindentegybeirszesigysokaigtartanakibograszniezertinkabbnemisfoglakozomvele
:)
2007. január 25. 11.00 dátummal Maglódszki Viktor ezt írta:
Sziasztok !Felépitek egy https kapcsolat egy szerver
felé.System.setProperty( "java.protocol.handler.pkgs" , "javax.net.ssl" );java.security.Security.addProvider(new
com.sun.net.ssl.internal.ssl.Provider() );TrustManager[] trustAllCerts = new
TrustManager[] { new X509TrustManager()
{ public java.security.cert.X509Certificate[]
getAcceptedIssuers(){ return
null; } public void
checkClientTrusted( java.security.cert.X509Certificate[] certs, String
authType ) { return; } public void checkServerTrusted(
java.security.cert.X509Certificate[] certs, String authType ) {
return; } }};SSLContext sc =
SSLContext.getInstance( "SSL" );sc.init( null, trustAllCerts, new
java.security.SecureRandom() );HttpsURLConnection .setDefaultSSLSocketFactory(
sc.getSocketFactory() );
m_oHttpURLConnection = (HttpsURLConnection) url.openConnection();public
boolean verify(String hostname, SSLSession session) {
return true;}a kapcsolat sikeresen felépült.ezután szeretnék rákapcsolodni és
soap service-t meghivni
(org.apache.axis.client.Call,org.apache.axis.client.Service)de amikor
meghivnám a service-t: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 targethttps nélkül minden működikaz
megoldást jelenthet hogy a szerveren keytool-al csinálok neki cert-etmajd azt
importálom kliensen ?
--
udv,
-
Zoltan Zidarics
programmer
PTE-PMMK University of Pecs, Hungary
ICQ:43288694
További információk a(z) Javalist levelezőlistáról