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.