Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSL:CERTIFICATE\u VERIFY\u FAILED]从python脚本生成SMS时,CERTIFICATE VERIFY失败_Python_Ssl_Plivo - Fatal编程技术网

SSL:CERTIFICATE\u VERIFY\u FAILED]从python脚本生成SMS时,CERTIFICATE VERIFY失败

SSL:CERTIFICATE\u VERIFY\u FAILED]从python脚本生成SMS时,CERTIFICATE VERIFY失败,python,ssl,plivo,Python,Ssl,Plivo,我的python脚本与下面类似,脚本在我的个人笔记本电脑中运行良好 import plivo import sys auth_id = "XXXXXX" auth_token = "YYYYYYYYYYYY" test = plivo.RestClient(auth_id, auth_token) message_created = test.messages.create( src='ZZZZZZ', dst='+NNNNN', text='Testing!!' )

我的python脚本与下面类似,脚本在我的个人笔记本电脑中运行良好

import plivo
import sys

auth_id = "XXXXXX"
auth_token = "YYYYYYYYYYYY"
test = plivo.RestClient(auth_id, auth_token)

message_created = test.messages.create(
    src='ZZZZZZ',
    dst='+NNNNN',
    text='Testing!!'
) 
然而,在我们的组织中运行脚本时,PC的抛出错误

raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='api.plivo.com', port=443): **Max retries exceeded with url**: /v1/Account/SXXXXXYW/Message/ (Cau
sed by SSLError(SSLError(1, u'[SSL: **CERTIFICATE_VERIFY_FAILED**] certificate verify failed (_ssl.c:590)'),))
我尝试添加ssl。_create_default_https_context=ssl。_create_unverified_context和PYTHONHTTPSVERIFY=0,但不幸的是,对我来说没有任何效果。谁能帮我解决这个错误吗?

试试下面的解决方案

如何摆脱“SSL:CERTIFICATE\u VERIFY\u FAILED”错误

在Windows上,Python不查看系统证书,它使用自己的位于?\lib\site packages\certifi\cacert.pem的证书

您的问题的解决方案:

  • 将域验证证书作为*.crt或*pem文件下载
  • 在编辑器中打开文件并将其内容复制到剪贴板
  • 查找您的cacert.pem位置:from requests.utils import 默认\u CA\u BUNDLE\u路径; 打印(默认路径)
  • 编辑cacert.pem文件并粘贴域验证 文件末尾的证书
  • 保存文件并享受请求
    您是否检查了系统的时钟是否配置良好?