내 응용 프로그램을 trustore로 설정했으며 내 로컬 배포에서 정상적으로 작동합니다. 그러나 생성 된 jar를 통해 배포하면 실패합니다. 그것은 내가 좋아하기 때문입니다.spring 부트 jar에서 truststore 파일에 연결할 수 없습니다. trustAnchors 매개 변수가 비어 있어야합니다.
System.setProperty("javax.net.ssl.trustStore", "src/main/resources/cacert");
그러나 내 항아리에는/BOOT-INF/classes/cacert 구조가 있습니다. 내가
System.setProperty("javax.net.ssl.trustStore", "BOOT-INF/classes/cacert");
내 시스템 속성을 변경했지만 그것은 그냥 신뢰 파일 위치에 시스템 속성을 설정하거나 SRC/주를 언급하여이 이유에 내가
trustAnchors parameter must be non-empty error.