azure - 如何使用 Curl 生成 SAS token ?

标签 azure azure-cli

使用 Azure CLI,可以轻松生成 SAS token :

SAS_TOKEN=$( \
  az iot hub generate-sas-token \
  --hub-name $IOT_HUB \
  --device-id $DEVICE \
  --query sas \
  --output tsv)

我想使用 curl 调用 Azure 公共(public) API 来生成 SAS token 。 可能吗?

最佳答案

没有这样的 API,解决方法是您可以使用 Azure Functions 生成 IoT SAS token ,然后使用curl 调用 Azure 函数来获取 SAS token 。

引用:

Using Azure Functions to generate an IoT SAS Token

关于azure - 如何使用 Curl 生成 SAS token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61211113/

相关文章:

azure - 如何在 Terraform for LogicApps 中创建 if 语句

azure - 使用 Azure Functions 和 Azure 存储处理长时间运行的任务

json - 如何使用 az --query 命令列出所有 json 字段但不列出它们的值?例如。 az 帐户列表 --query <某事>

azure - 如何使用 azure cli 更新 ADF 触发器 weekDays 参数?

使用 Azure CLI 的 Bash 脚本

azure - 无法使用 OpenIDConnect 从 AAD 的 HttpContext 获取访问 token

sql-server - Azure 数据库名称长度

orm - 开发人员使用哪些 ORM 连接到 Azure?

azure-devops - Az CLI : Cannot run pipeline with runtime parameters

azure - AZ CLI - 将所有资源组列出为空