반응형
사설SSL 인증서(certificate)을 이용하여 서비스 중인 사이트에 요청을 하게되면.. 인증서를 확인할 수 없다고 에러가 많이 뜨죠
그래서
1. python 으로 request할때 ssl cert verification 안하도록 검증 안하도록 하는 방법 (요기 링크)
을 썼었고
2. curl을 쓸때도 마찬가지로 ssl cert를 검증 안하도록 -k 옵션을 넣는 방법 (요기 링크)
도 있었죠
근데.. 이러지 않아도 될 것 같아요
혹시 모르니 코딩상에는 저렇게 해놓고
서비스 시작할때 환경변수를 아래와 같이 설정하면 될 것 같습니다.
2번째 방법도 아래 환경변수를 추가하면 먹히는지 모르겠네요
pythonhttpsverify라는 환경변수값을 0으로 설정하면 python 에서는 검증을 안하도록 기본 설정이 되더라고요! 굿굿
저는 .service 파일에 배치파일을 실행하게하고 그 전에 환경변수를 추가하도록 했습니다.
끄읏. finish
export PYTHONHTTPSVERIFY=0
반응형