SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED]

SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED]python 在使用websocket 或者request可能会报这个错误,这是证书认证中的错误&#xff0c

Python 在使用WebSocket 或请求时可能会报告此错误。如果您的开发对安全性要求不高,这样可以正常访问请求和WebSocket。

更改请求中的参数即可正常使用。

文本修改={

\’ID\’:\’T214\’,

“经度”: 123.6355038767646,

“纬度”: 42.21252408736748,

“海拔高度”: 555.1,

《速度》:201、

《方向》: 30、

\’设备\’: 7,

“时间戳”:小时

}

#如何使用json字符串数据

textmod=json.dumps(textmod).encode(encoding=\’utf-8\’)

header_dict={

\’内容类型\’ : \’应用程序/json\’,

\’授权\’ : \’JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZGVudGl0eSI6IjViNjk0MzRkZmQ2YzE1MmIwZDNiMmFjYSISImlhdCI6MTU1Nzk4MzUwMCwibmJmIjoxNTU3 AwLC J leHAiOjE1NTgwNjk5MDB9.PnlEvvTriGE4OUd32POtrfNDeiAS53DmrTd8oM6Cb30\’

}

url=\’https://xxxx.com:9093/dc/aircrafts/antiuav\’

res=request.post(url, data=textmod, headers=header_dict, verify=False)

WebSocket 还允许您更改参数。

导入SSL

导入网络套接字

ssl_context=ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT)

ssl_context.check_hostname=False

ssl_context.verify_mode=ssl.CERT_NONE

与websockets.connect(self.ws_url, extra_headers=header, ssl=ssl_context, max_size=1000000000) 异步为ws:

# 处理连接的代码

以上#SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED]的相关内容来源网络仅供参考。相关信息请参见官方公告。

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/91954.html

(0)
CSDN's avatarCSDN
上一篇 2024年6月24日 上午10:20
下一篇 2024年6月24日 上午10:38

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注