在 Azure IoT 中心的“IoT 设备”页面上,出现错误:
Unable to retrieve devices. Please ensure a Shared access policy is enabled with necessary permissions [Registry Write Service Connect]
- 我检查了共享访问策略
iothubowner
具有所有权限(注册表读/写、服务连接和设备连接) - 我是订阅的唯一用户
- 我检查了活动日志,它显示我已成功运行 Get all IoTHub Keys 操作。
其他潜在背景:
- 我最近一直在使用 ARM 模板和 SAS 策略来启用从 IoT 中心生命周期事件 --> 事件中心 --> Azure 函数触发的 Azure 函数。删除/添加资源时,我是否有可能以某种方式删除了所需的 SAS 策略?
- 我一直在创建/使用 IoT 中心的消息路由
- 我一直在使用 ARM 模板和他们最近创建的资源组来预配/删除非 IoT 中心资源。
知道 Azure 为什么说缺少权限吗?下一个调试步骤是什么?