TencentCloud / tencentcloud-iot-sdk-embedded-c

SDK for connecting to Tencent Cloud IoT from a device using embedded C.
https://cloud.tencent.com/product/iothub
Other
149 stars 71 forks source link

PSK密钥协商场景连接参数的设置 #11

Closed daishengdong closed 5 years ago

daishengdong commented 5 years ago

mqtt/src/mqtt_client.c qcloud_iot_mqtt_init函数291、292行,这里在PSK密钥协商的场景下,也要设置CA证书信息么?

spikelin commented 5 years ago

这个是我们服务器端的证书,代码里面包含的,不是客户创建的设备的证书。

daishengdong commented 5 years ago

但是PSK场景下是不需要知道服务端的证书的吧?这里为什么还要设置一下?

spikelin commented 5 years ago

这里其实是拿根证书去验证云端的服务器证书。对于PSK场景,是可以选择做或者不做这一步的,所以把那两行注释掉也是可以运行的。