标签: azure amqp azure-iot-hub
我使用Azure IoT HUB,我希望连接到设备并发送/接收消息。
首先,我生成SaS令牌并连接到IoT HUB。
在此之后我创建了新设备:创建新证书获取指纹并将此指纹设置为新设备。
最后我使用证书并通过AMQP连接到设备。 但是在附加后得到错误:
AMQP:未经授权的访问
在附加数据包中,目标地址为" devices / {device-id} / messages / events"
出了什么问题?为什么我会收到此错误?
答案 0 :(得分:0)
很可能您传递的SaS令牌不正确。你用的是什么语言?您是使用预先存在的库还是尝试手动实现AMQP?
请查看this post以获取非常好的文档,可以找到库源here。