사내 인증서 환경에서 인텔리제이 코파일럿 이용하기
certificate, idea, intellij, 방화벽
사내환경에서 자체 인증서 사용으로 인텔리제이 코파일럿을 사용할 수 없는 경우.
1. 사내 인증서를 받는다.
세팅 처음할 때 받았을 것이다 없으면 새로 요청하자. .pem 형태면 바로 적용할 수 있지만 보통 .crt 확장자일 것이다.
2. .pem 형태의 인증서 파일이 없는 경우. (있다면 3번 으로 패스)
.crt의 경우 openssl을 이용해서 .pem으로 변환한다.
openssl x509 -inform der -in 이전파일명.crt -out 변경파일명.pem
Windows 사용자여서 openssl 설치가 어려운 경우.
- 우연히 git bash에 openssl이 가상화 되어있다는 것을 확인하고 꼼수를 써봤다.
- 개발자라면 보통 git이 설치되어있겠지만 없다면 https://git-scm.com/ 가서 설치한다.
- 인증서가 있는 폴더로 이동한다.
-
마우스 오른쪽 클릭 -> git bash here
1.
openssl x509 -inform der -in 이전파일명.crt -out 변경파일명.pem
3. 환경변수를 등록한다.
- 이름: NODE_EXTRA_CA_CERTS
- 값: (전체경로) 예) C:\인증서경로\인증서.pem
4. 인텔리제이를 재시작한다.
잘 작동하는 것을 확인하자.
- 다음글: Nssm 윈도우 간편 서비스 등록
- 이전글: 가리사니의 조각들...