【问题标题】:aws iot describe-endpoint::You must specify a regionaws iot describe-endpoint::您必须指定一个区域
【发布时间】:2016-06-19 18:46:44
【问题描述】:

我正在关注this tutorial 使用 Node.js SDK 将 Raspberry Pi 连接到 AWS IoT,并且我已经完成了所有其他步骤,但我在身份验证和证书步骤中迷路了:

pi@raspberrypi:~ $ aws iot describe-endpoint
You must specify a region. You can also configure your region by running "aws configure".
pi@raspberrypi:~ $ aws configure
AWS Access Key ID [None]: 
AWS Secret Access Key [None]: 
Default region name [None]: 
Default output format [None]: 
pi@raspberrypi:~ $ ls
2016-02-24-204612_1920x1080_scrot.png  Desktop     get-pip.py           node_modules  python_games             sources    WiringPi
aws                                    device.cfg  ibm                  Pictures      python-iot-raspberry-pi  Templates
aws-iot-device-sdk-js                  Documents   iot_1.0-1_armhf.deb  projects      root                     Videos
certs                                  Downloads   Music                Public        root.pem                 wiringPi

pi@raspberrypi:~ $ cd certs/
pi@raspberrypi:~/certs $ ls
1cf77402f9-certificate.pem.crt  1cf77402f9-private.pem.key  1cf77402f9-public.pem.key

当我浏览到https://A34SXNTM6AT7XH.iot.us-west-2.amazonaws.com/things/MyNewThing/shadowhttps://A34SXNTM6AT7XH.iot.us-west-2.amazonaws.com 时,我看到Missing Authentication Token 消息:

我不确定如何让最后一步正常工作,以便在浏览 URL 时可以看到 URL 中的内容。有人可以帮我弄清楚本教程缺少哪些步骤或缺少哪些步骤吗?

【问题讨论】:

    标签: amazon-web-services aws-sdk iot aws-cli aws-iot


    【解决方案1】:

    这解决了问题:

    • 浏览至 https://console.aws.amazon.com/iam/home?region=us-west-2#security_credential 然后如果您没有密钥,请单击创建新的访问密钥,然后 如果您已经拥有它,请保存信息并在前面输入 aws configure 命令的条目以及区域选择 “us-west-2”是在您的仪表板中选择的俄勒冈州。
    • 之后,您将能够在以下内容中看到凭据: AWS 凭证文件 – 在 Linux、操作系统上位于 ~/.aws/credentials X 或 Unix

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-23
      • 2020-08-02
      • 1970-01-01
      • 2020-02-23
      • 2020-09-26
      • 2017-03-15
      • 2019-06-23
      • 1970-01-01
      相关资源
      最近更新 更多