簡體   English   中英

RaspberryPi AWS-IoT證書問題

[英]RaspberryPi AWS - IoT cert problems

我正在嘗試從RaspPi連接到AWS IoT。 我正在獲取如下信息。

“無法驗證服務器的證書。它無效,或者您沒有將ca_file或ca_path設置為適當的值。”

我的設置是:

#define AWS_IOT_MQTT_HOST              "xxxx.iot.us-west-2.amazonaws.com" 
#define AWS_IOT_MQTT_PORT              443 
#define AWS_IOT_MQTT_CLIENT_ID         "RaspberryPi" 
#define AWS_IOT_MY_THING_NAME          "RaspberryPi" 
#define AWS_IOT_ROOT_CA_FILENAME       "AmazonRootCA2.pem" 
#define AWS_IOT_CERTIFICATE_FILENAME   "xxx-certificate.pem.crt" 
#define AWS_IOT_PRIVATE_KEY_FILENAME   "xxx-private.pem.key" 

我不知道應該放置哪個RootCA,以及在哪里找到它。 創建IoT證書時,我有兩個(prv / pub)密鑰和“用於此操作的證書”。 請讓我知道如何解決。

兆瓦

最后是來自以下位置的第一個證書“ RSA 2048位密鑰:VeriSign Class 3 Public Primary G5根CA證書”:

AWS鏈接

開始工作。

兆瓦

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM