【发布时间】:2018-03-08 10:47:22
【问题描述】:
我使用 Azure IoTHub 从我的设备接收数据。 为了授权这些设备在我的 iothub 上发送数据,我为每个设备生成并指定一个 SAS 令牌。
在我的测试过程中有几次,即使在指定了 1 个月的到期时间之后,我也不得不在第一个 SAS 令牌到期之前再次重新生成一个新的 SAS 令牌。
我想知道 IotHub 接受的最长到期时间是多少? 是否有一些场景会在到期日期之前取消 SAS 令牌?
【问题讨论】:
-
如何生成 sas 令牌?我使用了 azure cli 命令
z iot hub generate-sas-token -d mydevice -n myhub,我得到了 sas 令牌,但是当我将它用于标题授权中的其余调用时,我得到 ErrorCode:IotHubUnauthorizedAccess;Unauthorized 在响应中,你能帮我吗?
标签: azure azure-iot-hub