我有一个烧瓶应用程序使用Zappa作为lambda函数部署在AWS中。
在应用程序中,我尝试使用Post
库requests
到Django Rest Framework:
backend_url = 'https://...'
result = requests.post(backend_url, data={}, allow_redirects=True)
但是,通话会产生
SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)
当我关闭验证时
result = requests.post(backend_url, data={}, allow_redirects=True, verify=False)
一切正常。
我认为ssl验证是通过访问本地计算机上的SSL证书(通常使用certify
lib)完成的,但是由于这是作为lambda函数运行的,因此不可能! >
是否可以让Post
用于ssl验证?