python requests ssl 문제..
글쓴이: ninani12 / 작성시간: 화, 2015/03/10 - 10:52오전
안녕하세요.
python 으로 https 사이트에 리퀘스트 후 값을 분석을 하는 툴을 개발을 하고 있습니다.
문제가 되는 부분은.. ssl 인증서 에러가 발생이 되고 있습니다.
구글링을 통해 해결 방안을 확인해보니,
certifi 모듈을 설치 한 후 인증서를 포함을 하여 리퀘스트를 전송을 하라는 방법이 있어서 아래와 같이 코딩을 해보았습니다.
import requests import certifi print (certifi.where()) cafile = 'cacert.pem' r = requests.get('https://github.com', verify=certifi.where()) print (r.text)
아래와 같이 ssl 인증서 에러가 발생이 되네요..
requests.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:548)
verify=False 값을 주어서 ssl 무시를 하고 리퀘스트 전송 후 값을 분석을 할 수 있지만,
저는 ssl 통신을 통해 값을 받아보고 싶은데요..
제가 무엇을 잘못했을까요?
Forums:
댓글 달기