错误:连接被拒绝:未在IBM Bluemix上的调试视图上获得授权

时间:2017-05-21 17:06:34

标签: arduino ibm-cloud esp8266 node-red watson-iot

我正在尝试使用IBM Bluemix平台进行IOT应用程序的一些实验。我能够在Bluemix上发布记录良好的事件。我已经检查了这个帖子但是对我不起作用IBM Bluemix: Device connected, but 'IBMIoT: Error: Connection refused: Not authorized' message keeps popping up

enter image description here

我在Bluemix上添加了一个设备,见下面的快照

enter image description here

我正在尝试调试从连接到IBM Bluemix的ESP8266发布的任何消息

enter image description here

我正在尝试在节点红色调试控制台中调试此已发布的消息,它显示在下面的错误:

  

msg:string [41]   “错误:连接被拒绝:未经授权”

enter image description here

任何人都可以帮助我,我错过了什么或做错了吗?

2 个答案:

答案 0 :(得分:2)

您的Node-RED应用程序应使用有效的API密钥进行身份验证。确保您拥有正确的API凭据并更新ibmiot节点,从认证下拉框中选择API密钥并为您的服务提供API密钥凭证。
enter image description here

答案 1 :(得分:1)

我认为由于API密钥的身份验证错误(数据库中未找到API密钥),您的连接失败。请确认您使用的是有效的ClientID和API密钥。