SSL과 와일드 카드/자체 서명 인증서를 사용하여 보호 된 Maven 2 저장소를 어떻게 사용합니까?

StackOverflow https://stackoverflow.com/questions/924968

  •  06-09-2019
  •  | 
  •  

문제

자체 서명 된 인증서로 SSL을 통해 Maven 2 저장소를 사용하려고합니다. 나는 지시를 따랐다 Java의 HTTP 및 자체 서명 인증서 그러나 나는 일하지 않습니다.

인증서가 와일드 카드 인증서이기 때문에 그것의 생각은 생각합니다. 야생 카드 인증서를 가져 오기 위해 다른 일을 해야하는지 궁금합니다.

도움이 되었습니까?

해결책

문제는 결국 와일드 카드 인증서를 사용하지 않았습니다. 서버 인증서에 서명하는 데 사용한 CA 인증서를 JSSECERTS 키 스토어보다는 카세트:

keytool -keystore %JAVA_HOME%\jre\lib\security\jssecacerts -import -file cacert.pem

다른 팁

오히려 모든 Java 응용 프로그램의 인증서를 조작하고 Maven 만 사용하는 별도의 인증서 파일을 생성 한 다음 Maven_opts를 사용하여 -d 매개 변수를 설정하십시오.

-djavax.net.ssl.truststore =/private/$ {ac

보다:https://developer.cloudbees.com/bin/view/dev/maven+with+untrusted+ssl+certificates

  • 사용해보십시오 -Djavax.net.debug=ssl 해당 페이지가 제안하고 출력을 포함시킵니다
  • 문제가 와일드 카드라는 가정을 검증하십시오.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top