Visualizza messaggio singolo
Vecchio 27-01-2017, 21.28.39   #1
Sergei
Senior Member
 
Registrato: 25-03-2001
Messaggi: 299
Sergei promette bene
[Java] Aggiungere eccezione SSL per accesso sito web

Salve gente
Ho un piccolo problema e lo espongo consapevole della mia ignoranza . Dovrei fare un programmino che fa il login in una pagina e prende dei valori. Ok, fin qui nessun problema se non fosse che il la pagina in questione è https e non ha un certificato. Se vado da web mi basta aggiungere l'eccezione al browser e posso accedere tranquillamente. Se ci provo da Java continuo ad avere messaggi del tipo
"javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderE xception: unable to find valid certification path to requested target"

Ora ho provato a seguire queste due guide:
https://www.maidiresicuro.it/tecnici...ertificato-ssl
https://www.maidiresicuro.it/tecnici...L-auto-firmato
e ho importato il certificato con questo comando:
sudo keytool -import -alias miosito -keystore /usr/lib/jvm/java-8-oracle/jre/lib/security/cacerts -file my-ca.crt

ma continuo a ricevere quell'errore. C'è qualche modo di aggiungere un'eccezione stile browser o un modo per creare un certificato fittizio che funzioni?
Premetto che sono sotto Linux.
Sergei non è collegato   Rispondi citando