Importering af certifikat.
Hej,Jeg har følgende kode:
System.setProperty("javax.net.ssl.trustStore","c:\keyStore.kst");
SSLContext sslContext = SSLContext.getInstance("SSLv3");
sslContext.init(new Keymanager[] { new Keymanager() }, new
X509TrustManager[] { new MyTrustManager() }, null);
SSLSocketFactory sslSocketFactory = sslContext.getSocketFactory();
HttpsURLConnection.setDefaultSSLSocketFactory(sslSocketFactory);
HttpsURLConnection.setDefaultHostnameVerifier(new MyHostnameVerifier());
Problemet er at jeg gerne vil undgå at importere et certifikat med Keytoolet, og dermed at undgår at lave den hardkodede streng "c:\keyStore.kst". Istedet vil jeg gerne kunne importere et "*.crt"-fil direkte og hente certifikatet og ligge det i en keystore. Om man opretter en keystore middeltidig er ligemeget - bare man ikke skal bruge Keytool manuelt!
Jeg håber at der er en eller flere her der kan hjælpe, fordi jeg er virkelig på ude på dypt vand!!
