본문 바로가기

카테고리 없음

python3 인증서 사용

request로 https 접근시 "[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed" 뜸.

certifi에서 설치한 cacert.pem를 사용해서 환경변수를 잡아주면 된다.
certifi가 없으면 pip로 설치한다.

아래 내용을 .bashrc 이나 .bash_profile 에 넣어두자.

CERT_PATH=$(python3 -m certifi)
export SSL_CERT_FILE=${CERT_PATH}
export REQUESTS_CA_BUNDLE=${CERT_PATH}