javax.net.le protocole ssl.SSLHandshakeException: le soleil.de sécurité.programme de validation.ValidatorException

Précédemment, j'ai pu réussir à envoyer une requête à un service web et d'obtenir des réponses, mais il renvoie désormais l'exception suivante. Sur la base d'autres réponses que j'ai besoin de renouveler le certificat mais j'ai besoin de savoir pourquoi je suis la réception de cette exception maintenant. L'autre problème est que, j'ai pu trouver l'adresse de mon java_home mais je ne peux pas renouveler le certificat.

Exception:

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed

Code

URI uri = new URI("https", "xml.example.com", "/service/ServiceRequest.do", 
                           "serverName=www.example.com&xml=" 
                           ...
                           +" ", null);

            URL page = uri.toURL();
            HttpsURLConnection conn = (HttpsURLConnection) page.openConnection();
            conn.setRequestMethod("POST");
            conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
            conn.setDoOutput(true);
            conn.setDoInput(true);
            conn.connect();

OriginalL'auteur J888 | 2014-04-27