[Java lista] https - soap (OFF)

Böszörményi Péter zmblevlist at gmail.com
2007. Jan. 25., Cs, 12:35:12 CET


A levelproblemadhoz egy otlet: levelirasnal jobb felul az egyszeru 
szoveget valaszd.

Maglódszki Viktor wrote:
> Ez tök furi mert esküszöm h nem ilyen csunyán irtam le!
> Xar ez a citromail vagy mi?
> a lényeg:
> https kapcsolat felépül
> viszont ha el akarok valamit (egy wsdl-t) érni a szerverről akkor:
> 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
> ide nyomtam rendesen enter remélem nem szurja el!!!
> tehát az a kérdés h a szerven kell csinálnom keytool-al 1 key-t ?
> és azt importálnom arra a gépre amelyik használni akarja a szervert ?
> 
>     -- Eredeti üzenet --
>     *Feladó: *Zidarics Zoltan <zamek at vili.pmmf.hu>
>     <mailto:Zidarics%20Zoltan%20%3Czamek at vili.pmmf.hu%3E>
>     *Címzett: *javalist at javagrund.hu <mailto:javalist at javagrund.hu>
>     *Másolat: * <mailto:>
>     *Elküldve: *11:56
>     *Téma: *Re: [Java lista] https - soap
> 
> 
>     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
>     _______________________________________________
>     Javalist mailing list
>     Javalist at javagrund.hu <mailto:Javalist at javagrund.hu>
>     http://javagrund.hu/mailman/listinfo/javalist
> 
> 
> _________________________________________
> Hírkereső TOP50 hír - Bulvárhírek, sztárpletykák és a nap történései itt:
> KLIKK IDE! - http://www.hirkereso.hu/top50 <http://www.hirkereso.hu/top50/>
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist


További információk a(z) Javalist levelezőlistáról