2016-03-06 2 views
2

Я следую this tutorial для подключения Малины Pi к AWS IoT с использованием Node.js SDK, и я выполнил все остальные шаги, но я потерял его на этапе аутентификации и сертификата:aws iot описание-конечная точка :: Вы должны указать регион

[email protected]:~ $ aws iot describe-endpoint 
You must specify a region. You can also configure your region by running "aws configure". 
[email protected]:~ $ aws configure 
AWS Access Key ID [None]: 
AWS Secret Access Key [None]: 
Default region name [None]: 
Default output format [None]: 
[email protected]:~ $ 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 

[email protected]:~ $ cd certs/ 
[email protected]:~/certs $ ls 
1cf77402f9-certificate.pem.crt 1cf77402f9-private.pem.key 1cf77402f9-public.pem.key 

когда я просматриваю к https://A34SXNTM6AT7XH.iot.us-west-2.amazonaws.com/things/MyNewThing/shadow или https://A34SXNTM6AT7XH.iot.us-west-2.amazonaws.com Я вижу Missing Authentication Token сообщений: enter image description here

Я не уверен, как получить последний шаг рабочего, так что я мог видеть вещи в URL, когда я просматриваю к ним. Может ли кто-нибудь помочь мне понять, какие шаги мне не хватает или отсутствует в учебнике? enter image description here

ответ

3

Это устранило проблему:

  • Просмотр в https://console.aws.amazon.com/iam/home?region=us-west-2#security_credential и затем, если у вас нет ключа, нажмите на создание нового ключа доступа и , если у вас уже есть это сохранить информацию и ввести он перед записей команды aws configure, а также для выбора региона «us-west-2» - это Oregon, выбранный на панели инструментов.
  • После этого вы сможете увидеть удостоверение в следующем: файл Полномочия AWS - находится в ~/.aws/credentials на Linux, OS X или Unix