$HOME/.pki/CA/cacert.pem. , python :
import ssl
import os
cert = ssl.get_server_certificate(('example.com', 443))
pem_path = os.path.expanduser('~/.pki/CA/cacert.pem')
with open(pem_path, 'a+') as f:
f.write(cert)
easywebdav. Easywebdav . verify_ssl requests.Session.verify docs , (True ) CA_BUNDLE.
, :
import easywebdav
pem_path = os.path.expanduser('~/.pki/CA/cacert.pem')
webdav = easywebdav.connect('example.com', username='user', password='pass',
protocol='https', port=443,
verify_ssl=pem_path)
...