빌드 에러 대처법 : Unable to find valid certification path to requested target
...
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
...
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
...
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
...
먼저 처음보는 에러에 당황한 금융권 안드로이드 전사 여러분 환영한다.
쫄꺼 없다.
알고보면 별거 아닌 오류다.
게다가 한번 알면 아는척하기 좋은 오류이기도 하다.
다음과 같은 빌드 에러가 발생하는 이유는 금융권내 proxy 환경이기 때문이다.
그래서 사내 root 인증서를 신뢰하는 인증서 목록에 추가하면 해결가능하다.
해결방법
사내 인증서를 다운 받는다.
Android Studio Gradle JDK 경로 확인
터미널 명령어를 통해 cacerts에 인증서를 추가한다.
sudo keytool -importcert -file /경로/다운받은 인증서.cer -keystore /위에서 확인한 경로/jre/lib/security/cacerts -storepass changeit -noprompt
PC 재부팅 후 다시 빌드
Author And Source
이 문제에 관하여(빌드 에러 대처법 : Unable to find valid certification path to requested target), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@won2oppa/빌드-에러-대처법-Unable-to-find-valid-certification-path-to-requested-target저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)