pyCurl проверяет, включен ли SSPI
Стандартная сборка pycurl
из того что я понимаю не поддерживает SSPI
а также построен на очень старой версии libcurl ~ 7.19. Итак, я пошел дальше и сделал свою собственную сборку этой библиотеки.
Я установил новый libcurl
а также pycurl
источник на моей машине и информация о версии подтверждает, что он был построен правильно. Использование флага WINDOWS_SSPI.
> pycurl.version
'libcurl/7.31.0 OpenSSL/0.9.8y zlib/1.2.8'
Версия libcurl теперь показывает 7.31.0. Но я не вижу, включен ли SSPI. Информация о текущей версии от Pycurl дает мне.
(3, '7.31.0', 466688, 'i386-pc-win32', 2748, 'OpenSSL/0.9.8y', 0, '1.2.8',
('dict', 'file', 'ftp', 'ftps', 'gopher', 'http', 'https', 'imap', 'imaps', 'ldap',
'pop3', 'pop3s', 'rtsp', 'smtp', 'smtps', 'telnet', 'tftp'), None, 0, None)
Но до сих пор нет признаков того, был ли SSPI включен.