SSL을 통해 다른 회사에서 제공 한 테스트 서비스를 사용하기 위해 웹 서비스 클라이언트를 작성하려고합니다. 저는 이것이 '정통한 사람'이 아니므로 이것이 제가 간과하고있는 단순한 것이기를 바랍니다. 나는 3 개의 store를 가지고있다 : 하나의 truststore, 메시지 서명을위한 하나의 keystore, 그리고 전송을위한 하나의 keystore (webservice hoster가 제공 한 doc에 요약되어있다). 서비스에 액세스하려고 할 때, 나는 다음과 같은 오류를 받고 있어요 : 웹 서비스 인증서 관련 오류
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed
및 스택 추적의 맨 아래에
이있다 : 마지막 메시지 소리java.security.cert.CertificateExpiredException: NotAfter: Wed Mar 16 19:59:59 EDT 2011
된다는 사실을 말하는 것 같은 인증서 만료되었습니다. 나는 3 개의 상점에서 얻은 모든 인증서를 확인했으며 그 중 어느 것도 만료되지 않았습니다. 그렇다면이 메시지는 서버에 만료 된 인증서가 있다는 것을 의미합니까? 아니면 내가 뭔가를 screwy 설정있어?
데이브