WeasyPrint - сбой проверки сертификата Https

Я использую weasyprint на windows

Сценарий Python, как показано ниже:

from weasyprint import HTML
HTML('https://localhost:82/page/').write_pdf('weasyprint.pdf')

https - это SSL, это локальный iis express.

Ошибка, как показано ниже:

weasyprint.urls.URLFetchingError: URLError: <urlopen error [SSL:CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:777)

Так как мы используем сертификат iis express для сайта. Есть ли способ пропустить эту ошибку?

1 ответ

Вы должны глобально отменить проверку SSL import ssl ssl._create_default_https_context = ssl._create_unverified_context Тогда все будет решено!

Другие вопросы по тегам