【问题标题】:Azure Batch tasks integration with Azure REST APIAzure Batch 任务与 Azure REST API 集成
【发布时间】:2021-07-31 13:43:53
【问题描述】:

我们在 Azure 上托管了 REST WEB API(采用 OAuth2.0)。如果我必须从 Azure Batch Tasks 调用 REST API,我想我需要传递一些访问令牌,以便 API 可以对来自批处理服务的调用进行身份验证。需要关于如何实现的输入,请注意我们使用的是 BATCH .NET SDK(不是批处理管理库)

【问题讨论】:

    标签: authentication azure-batch azure-rest-api


    【解决方案1】:

    当前使用其他 Azure 服务进行身份验证的建议是为 API 授予服务主体权限,然后使用托管标识向该服务主体进行身份验证。

    如果您的 API 仅支持基于密钥的身份验证,那么您可以上传证书并将其添加到您的池中。然后,该证书可用于使用相关密钥 (https://docs.microsoft.com/en-us/azure/batch/credential-access-key-vault) 访问 Azure Key Vault。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多