[Java lista] https

Ivicsics Sándor ivicsics at freeweb.hu
2007. Jan. 11., Cs, 15:39:10 CET


Én valami ilyesmit találtam, mikor ezzel szívtam:

http://forum.java.sun.com/thread.jspa?threadID=640220&messageID=3825116

        // Create a trust manager that does not validate certificate chains
        TrustManager[] trustAllCerts = new TrustManager[] { new X509TrustManager() {
            public java.security.cert.X509Certificate[] getAcceptedIssuers() {
                return null;
            }
 
            public void checkClientTrusted(
                    java.security.cert.X509Certificate[] certs, String authType) {
            }
 
            public void checkServerTrusted(
                    java.security.cert.X509Certificate[] certs, String authType) {
            }
        } };
 
        // Install the all-trusting trust manager
        try {
            SSLContext sc = SSLContext.getInstance("SSL");
            // Create empty HostnameVerifier
            HostnameVerifier hv = new HostnameVerifier() {
                public boolean verify(String urlHostName, SSLSession session) {
                    // logger.info("Warning: URL Host: "+urlHostName+"
                    // vs."+session.getPeerHost());
                    return true;
                }
            };
 
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
            HttpsURLConnection
                    .setDefaultSSLSocketFactory(sc.getSocketFactory());
            HttpsURLConnection.setDefaultHostnameVerifier(hv);
        } catch (Exception e) {
        } 
Sa----- Original Message ----- From: Maglódszki Viktor 
  To: javalist at javagrund.hu 
  Sent: Thursday, January 11, 2007 3:18 PM
  Subject: Re: [Java lista] https


  ok, mondjuk én valami olyasmire gondoltam,hogy forceAccept() :)
  ja azóta átirtam annyit, hogy HttpsURLConnection használok
  de a hiba ugyanaz :((
  csak van valami ami megmondja neki, hogy mindenképpen fogadja el


    -- Eredeti üzenet --

    Feladó: Akos PASZTORY <pasztory at irt.vein.hu>
    Címzett: javalist at javagrund.hu
    Másolat: 
    Elküldve: 15:12
    Téma: Re: [Java lista] https


    Maglódszki Viktor wrote:
    > sziasztok !
    > 
    > https-en keresztül szeretnék csatlakozni
    > kód:
    > 
    > URL url = new URL("https://....");
    > URLConnection conn = url.openConnection();
    > conn.connect();
    > 
    > https nélkül megy
    > https-el:
    > sun.security.validator.ValidatorException: PKIX path building failed: 
    > sun.security.provider.certpath.SunCertPathBuilderException: unable to 
    > find valid certification path to requested target
    > 
    > értem én de azt hogyan csinálom meg, hogy mindenképpen fogadja el 
    > (legalább is egyenlőre) a kapcsolatot, hiába nem megbizható ?

    megszerzed a szerver cert-jet, es berakod a truststoreba? valaki biztos 
    tud jobbat is :)

    _______________________________________________
    Javalist mailing list
    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 


------------------------------------------------------------------------------


  _______________________________________________
  Javalist mailing list
  Javalist at javagrund.hu
  http://javagrund.hu/mailman/listinfo/javalist
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20070111/38adf611/attachment.html 


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