Added a replacement tokes as an entry point for an experiment

This commit is contained in:
2018-12-14 15:31:15 -06:00
parent ba72e80279
commit 127207414c
3 changed files with 119 additions and 2 deletions

View File

@@ -0,0 +1,16 @@
import os
import ssl
import utils
try:
context = ssl.create_default_context()
der_certs = context.get_ca_certs(binary_form=True)
pem_certs = [ssl.DER_cert_to_PEM_cert(der) for der in der_certs]
path = os.path.join(utils.getBundleDir(), 'nativecacerts.pem')
with open(path, 'w') as outfile:
for pem in pem_certs:
outfile.write(pem + '\n')
os.environ['REQUESTS_CA_BUNDLE'] = path
except:
pass