반응형
자체 서명 된 인증서가있는 서버에 액세스하려는 Java 클라이언트가 있습니다.
서버에 게시하려고하면 다음 오류가 발생합니다.
요청한 대상에 대한 유효한 인증 경로를 찾을 수 없습니다
문제에 대한 연구를 수행 한 다음 저는 다음을 수행했습니다.
나는 아직도 흔적 오류가 발생합니다.
나는 이것이 저의 glassfish가 실제로 내가 수정했던 cacert 파일을 실제로 읽지 않고 다른 하나는 아마도 다른 하나가 있기 때문이야합니다.
당신 이이 문제가 있었고 나를 올바른 방향으로 밀어 넣을 수 있습니까?
해결 방법
불행히도 - 많은 것들이 될 수 있습니다. 그리고 많은 앱 서버와 다른 Java '래퍼스'는 속성과 '자신의'자체적 인 '키 체인을 사용하기 쉽고 아닙니다.그래서 그것은 완전히 다른 무언가를보고 있습니다.
트러스 ing의 짧은 - 나는 시도 할 것이다 :
java -Djavax.net.debug=all -Djavax.net.ssl.trustStore=trustStore ...
그게 도움이되는지 확인하십시오.'모두'대신에 'ssl', 키 관리자 및 트러스트 관리자에게도 설정할 수 있습니다.이 경우에 도움이 될 수 있습니다.'도움'에 설정하면 대부분의 플랫폼에서 아래와 같이 나열됩니다.
Lesson-do.루트에 대한 신뢰의 '체인'이 있습니다. 어떤 체인에서 어떤 체인과 분리되어 있는지 루트와 별개의 '당신이 누구'를 알아낼 필요가 있습니다.
all turn on all debugging
ssl turn on ssl debugging
The following can be used with ssl:
record enable per-record tracing
handshake print each handshake message
keygen print key generation data
session print session activity
defaultctx print default SSL initialization
sslctx print SSLContext tracing
sessioncache print session cache tracing
keymanager print key manager tracing
trustmanager print trust manager tracing
pluggability print pluggability tracing
handshake debugging can be widened with:
data hex dump of each handshake message
verbose verbose handshake message printing
record debugging can be widened with:
plaintext hex dump of record plaintext
packet print raw SSL/TLS packets
참조 페이지 https://stackoverflow.com/questions/9210514
반응형
'자바' 카테고리의 다른 글
java의 Mod for Syntax는 무엇입니까? (0) | 2021.04.07 |
---|---|
java에서 정수로 두 배가됩니다 (0) | 2021.04.07 |
Java 문자열 배열 : 메소드의 크기가 있습니까? (0) | 2021.04.07 |
어레이의 길이 속성이 정의 된 것은 어디에 있습니까? (0) | 2021.04.07 |
Java의 @override 주석을 언제 사용합니까? 왜? (0) | 2021.04.07 |
댓글