gpt4 book ai didi

java - 如何使用 azure 设备身份 REST?

转载 作者:行者123 更新时间:2023-12-01 09:53:57 25 4
gpt4 key购买 nike

我想使用 azure 设备身份 REST API 创 build 备身份:https://msdn.microsoft.com/en-us/library/azure/mt548489.aspx但我不知道在 header 请求中设置的语法?关键是什么以及如何产生值(value)?这是参数:

  • 将授权 header 设置为按照使用 IoT 中心安全 token 的服务部分中指定的方式创建的 SAS token 。
  • 根据 RFC7232,Etag header 会在范围为单个设备标识的所有请求中返回。

谢谢

最佳答案

正如@DominicBetts所说,您可以引用引用的document自行生成 SAS token 。

作为引用,Java 没有现有的示例代码,但我认为您可以尝试引用 Python 的官方示例来了解如何使用设备身份 REST API,请参阅示例 https://azure.microsoft.com/en-us/documentation/samples/iot-hub-python-get-started/并下载示例 zip 文件以查看脚本 service/deviceManager.py

同时,您也可以尝试直接阅读IoTHub SDK for Java的源码。要生成 SAS token ,请参阅 https://github.com/Azure/azure-iot-sdks/blob/master/java/service/iothub-service-sdk/src/main/java/com/microsoft/azure/iot/service/auth/IotHubServiceSasToken.java 处的代码。 .

关于java - 如何使用 azure 设备身份 REST?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37386036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com