AWSIot 连接失败,未找到证书

AWSIot Connection failed,certificates not found

当我尝试使用 iotClient 的 SampleUtil class 建立 AWSIot 连接时。我在 Cloudwatch 日志中收到以下错误,即使文件存在并且没有权限问题。我还是新手 AWS.Let 我知道可能是什么问题。

Errors: 
Private key file not found:D:\xxxxxx-private.pem.key
Certificate file: D:\xxxxxxx-certificate.pem.crt is not found.

错误信息很清楚。

您能否修改 SampleUtil class 并添加一些调试,否则尝试 运行 一些示例 java class 列出和访问这些文件。

问题在于文件位于外部位置。当我复制项目文件夹中的文件时,代码有效。