Я использую библиотеку http-conduit
версии 2.0+ для извлечения содержимого из URL-адреса http://
:
import Network.HTTP.Conduit
myurl = ... -- Your URL goes here
main = do content <- simpleHttp myurl
print $ content
При запуске этой программы я получаю эту ошибку:
*** Exception: TlsException (HandshakeFailed (Error_Protocol
("certificate rejected: certificate is not allowed to sign another certificate",
True,CertificateUnknown)))
Как видно из сообщения об ошибке, проблема заключается в неспособности Network.HTTP.Conduit
правильно проверить сертификат сервера (в этом случае, похоже, проблемы в цепочке сертификатов)
Как я могу изменить приведенный выше код, чтобы игнорировать ошибку сертификата (т. е. вообще не проверять сертификаты)?