【问题标题】:Error: Connection refused: Not authorized on debug view on IBM Bluemix错误:连接被拒绝:在 IBM Bluemix 上的调试视图中未授权
【发布时间】:2017-05-21 17:06:33
【问题描述】:

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

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

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

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

味精:字符串[41] “错误:连接被拒绝:未授权”

谁能帮我解决我的遗漏或做错了什么?

【问题讨论】:

  • Bluemix 服务仅在您的应用程序绑定了 IoT 平台服务时才有效。也许它不是或那里的东西。我总是使用 API 密钥。您可以在物联网平台的应用下生成一对。
  • @amadain 如何将 IOT 服务连接到我的 Node-RED ?这是我的服务和云代工应用程序imgur.com/a/2wI6x

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


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 这也是我犯的错误。我没有添加有效的 API 密钥。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-18
    • 1970-01-01
    • 1970-01-01
    • 2017-05-14
    • 1970-01-01
    相关资源
    最近更新 更多