[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