生成 SAS 令牌

使用 Device Explorer 应用程序或 Azure IoT Explorer 应用程序生成 SAS 令牌。
小贴士: 使用证书进行身份验证,以确保安全性和效率。
先决条件
从 Azure 门户获取
IoT Hub connection string
。有关更多信息,请参见https://devblogs.microsoft.com/iotdev/understand-different-connection-strings-in-azure-iot-hub/
  • 生成 SAS 令牌
  • 要使用 Device Explorer 应用程序生成 SAS 令牌,请执行以下操作:
    1. https://github.com/Azure/azure-iot-sdk-csharp/releases 下载、安装和打开 Device Explorer 应用程序。
    2. 在相对字段中,插入
      IoT Hub connection string
    3. 选择
      Update
    4. Management
      选项卡中,选择
      Create
      (如果尚未创建设备)。
    5. 选择
      SAS Token
    6. 选择该设备。
    7. 通过设置
      TTL (Days)
      选项,指定令牌的有效期。
      重要提示: 考虑令牌的有效期。如果令牌过期,连接将停止。若要恢复连接,需要重新生成 SAS 令牌,并再次将项目部署到设备。
    8. 选择
      Generate
  • 要使用 Azure IoT Explorer 应用程序生成 SAS 令牌,请执行以下操作:
    1. https://github.com/Azure/azure-iot-explorer/releases 下载、安装和打开 Azure IoT Explorer 应用程序。
    2. 在建议字段中,插入
      IoT Hub connection string
    3. 选择
      Connect
    4. 如果尚未创建设备,选择
      New
    5. 选择该设备。
    6. Connection string with SAS token
      选项卡中,从
      Primary Key
      中选择
      Symmetric key
    7. 通过设置
      Set Expiration
      选项来确定令牌过期时间(分钟)。
    8. 选择
      Generate
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal