proxy
-
프록시로 인한 gradle 빌드 에러 해결 (Unity / Android Studio)Knowledge 2020. 7. 23. 20:44
회사 등 프록시로 막힌 환경에서 개발툴을 셋업은 여러가지로 어렵다. 요즘 안드로이드 빌드를 gradle로 하는 경우가 대부분인데, 인증서를 교체하는 프록시 서버 환경에서는 반드시 에러가 난다. 다음과 같은 에러가 하나의 예이다. javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException 물론 다른 네트워크 상황이나 설정으로 인한 에러일 수 있지만 프록시 환경이라면 원인은 대부분 프록시 서버가 설정이 안되었거나 아니면 프록시 서버가 바꾼 인증서를 Java가 신뢰하지 못해서이다. 해결 방법은 gradle이 프록시 서버를 통해 빌드하도록 설정하고, Java의 신뢰할 수 있는 인증서 목록에 프록시 서버의 인증서를 추가하는 것이다...