728x90 반응형 SSL2 keytool 오류: java.lang.Exception: 키 저장소 파일이 존재하지만 비어 있음 SSL 적용을 하려니 keytool 오류가 났다. CMD에서 아래 커맨드를 입력하자. cd C:\Program Files\Java\jdk1.7.0_80\bin keytool -genkey -alias tomcat1 -keypass changeit -storepass changeit -keyalg RSA -keystore %USERPROFILE%\.keystore -dname "CN=[주소], OU=OrgUnit, O=MyCompany, C=KR" keytool 명령어에 -genkey 옵션을 붙였기 때문에 알아서 생성을 해준다. 그런데 키 저장소 파일이 존재하지만 비어있다는 메세지가 출력될 수 있다. 그럴 땐 출력된 폴더로 이동하여 .keystore 였나 .keytool 폴더를 삭제해주면 된다. 2021. 1. 13. JAVA에서 PKIX path building failed 에러 났을 때 해결 방법 최근 REST API를 이용해 토큰을 받아오고 그 토큰을 이용해 콘텐츠를 얻어오는 개발을 진행하게 됐다. 모든 것이 순조롭게 끝날 줄만 알았던 그 때, 예상하지 못한 에러를 만났다. 바로 PKIX path building failed .. ! 개발 방식은 아래와 같았다. - 호출할 API 주소 만들기 - url 주소 변수에 담기 (https 로 시작) - https커넥션을 이용해서 post 방식으로 인증 정보 보내기 - 받아온 토큰을 변수에 저장해 콘텐츠 얻는 api 호출하여 최종적으로 리턴하기 에러는 다음과 같았다. PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find val.. 2021. 1. 10. 이전 1 다음 728x90 반응형