【问题标题】:AWS Iot sdk javascript - Cannot connect to AWS (Failed to read credentials for AWS_PROFILE default from undefined)AWS Iot sdk javascript - 无法连接到 AWS(无法从未定义读取 AWS_PROFILE 默认的凭证)
【发布时间】:2022-01-07 18:47:00
【问题描述】:

我正在尝试使用 aws-iot-sdk 将 websockets 连接到 aws iot,但没有成功。我在浏览器控制台上收到错误“无法从未定义读取 AWS_PROFILE 默认的凭据”+“要通过 WebSocket/SigV4 连接,必须在选项中或作为环境变量传递 AWS 访问密钥 ID 和 AWS 密钥;请参阅自述文件.md" + “未捕获的错误:提供的连接选项无效。”

这是我第一次在这里发帖,如果你觉得我的描述方式不好,请耐心等待:(

顺便说一句,我已根据此示例正确设置了所有必需的凭据enter link description here 我也向 IAM 用户授予了管理员权限。

【问题讨论】:

  • 如果你做了链接中描述的事情,那么它应该可以工作。如果您可以发布一个最小的可重现代码示例,它会更容易帮助您

标签: javascript amazon-web-services amazon-cognito aws-iot aws-sdk-js


【解决方案1】:

如果您可以运行 CLI 命令,则执行 aws sts get-caller-identity,它将显示当前会话的用户。您也可以回显AWS_DEFAULT_PROFILE 来验证您选择的配置文件是否正确。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-25
    • 1970-01-01
    • 2018-09-23
    • 1970-01-01
    • 1970-01-01
    • 2021-01-24
    • 1970-01-01
    • 2019-02-23
    相关资源
    最近更新 更多