PDA

View Full Version : settare parametri SSL alla VM


texerasmo
10-02-2005, 17:08
a me da questo errore ...

che vuol dire?
Errore: java.security.cert.CertificateException: CA certificate does not include basic constraints extension



io ho compilato e sattato il keystore nella jdk sotto bin.
Ora secondo le istruzioni che mi hanno dato dovrei settare nella VirtualMachine

Utilizzo:
VM parameters:
-Djavax.net.ssl.trustStore==/usr/java/j2sdk1.4.2_03/bin/experian.keystore -Djavax.net.ssl.trustStorePassword=***




e nel mio codice dovrei scrivere cosė


Codice:
System.setProperty("java.protocol.handler.pkgs", "com.sun.net.ssl.internal.www.protocol");
Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
java.net.URL url = new java.net.URL("https", "services.experian.it",445, "/entry/DateAggServletXml");




Il pb non so come settare i parametri nella VM .
Le mie jsp vengono interpretate da tomcat

kingv
10-02-2005, 21:01
quell'errore vuol dire che il certificato non appartiene a una CA.

che certificato hai incluso nel truststore?
se ti connetti con un browser il certificato server e' ok?

texerasmo
11-02-2005, 08:44
alla fine ci son riuscito....

dovevo settare le option della virtual machine i catalina di Tomcat

Ciao e grazie