本文只是做一个记录,本人在用python中的paho.mqtt.client时,需要建立安全的连接,使用openssl。本来以为需要像其他程序一样从本地加载三个文件,结果尝试很久都有错误,最后解决办法是不需要使用本地的文件,直接用python集成好的即可,代码如下所示:
context = ssl.SSLContext(ssl.PROTOCOL_TLS)
context.check_hostname = False
client.tls_set_context(context)
本文只是做一个记录,本人在用python中的paho.mqtt.client时,需要建立安全的连接,使用openssl。本来以为需要像其他程序一样从本地加载三个文件,结果尝试很久都有错误,最后解决办法是不需要使用本地的文件,直接用python集成好的即可,代码如下所示:
context = ssl.SSLContext(ssl.PROTOCOL_TLS)
context.check_hostname = False
client.tls_set_context(context)