0
내가 요청 및 certifi를 사용하여 다음 사이트를 긁어하고 작동 나는 그것이 실패, 트래비스의 자동화 된 테스트를 실행 :SSL 인증서 실패,하지만 잘 로컬 (사용 요청 및 Certifi)
SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)
나는 이것에 대한 사용하고있는 코드는 매우 간단합니다 : 다른 b는
url = 'https://ecf.ared.uscourts.gov/cgi-bin/login.pl'
r = requests.post(
url,
verify=certifi.where(),
timeout=60,
files={
'login': ('', username),
'key': ('', password)
},
)
어떤 아이디어 무엇 Travis와 로컬 컴퓨터간에 인증서 오류가 발생합니까? 나는 certifi의 아이디어가 모든 것을 표준화하는 것이라고 생각했습니다. (두 컴퓨터에서 버전을 업데이트했음을 확인했습니다.)