X509TrustManager Überschreibe, ohne ALL certs zuzulassen?

8

Ich übergehe gerade X509TrustManager, um alle Zertifikate als eine vorübergehende "Lösung" (eine unsichere) zuzulassen. Ich versuche herauszufinden, wie ich hinzufügen würde, so akzeptiert es nur ein bestimmtes Zertifikat, mit dem ich Probleme habe, bis eine angemessene Lösung gefunden werden kann (was mir momentan nicht möglich ist). Hier ist der aktuelle Code.

%Vor%     
user1015523 08.08.2012, 03:50
quelle

2 Antworten

7

Sie müssen nur das Zertifikat von getAcceptedIssuers zurückgeben. Siehe dies

%Vor%

und dann das in einem Array innerhalb der Methode

zurückgeben     
dfb 08.08.2012, 03:59
quelle
0

Eine Möglichkeit wäre, das problematische Zertifikat dem JVM-Schlüsselspeicher vorübergehend als vertrauenswürdiges Zertifikat hinzuzufügen.

    
Stephen C 08.08.2012 04:06
quelle

Tags und Links