【Azure 环境】Azure CLI 获取Access Token的脚本实例

简介: 【Azure 环境】Azure CLI 获取Access Token的脚本实例

问题描述

如何使用azure CLI命令获取到中国区的Access Token呢?

问题解答

首先,需要通过 az cloud set --name AzureChinaCloud 来设置登录中国区的环境

然后,通过 az login 登录成功

最后,就可以设定特定的订阅号(subscription id), 通过 az account get-access-token  获取到正确的Access Token

详细命令如下:

az cloud set --name AzureChinaCloud
az login 
az account set --subscription xxxxxxxx-8b0c-xxxx-1fb3-xxxxxxxxxxxx
az account get-access-token --subscription  xxxxxxxx-8b0c-xxxx-1fb3-xxxxxxxxxxxx

执行结果展示:

 

 

参考资料

Get access token using Azure CLI or Azure PowerShell:https://learn.microsoft.com/en-us/azure/healthcare-apis/get-access-token?tabs=azure-cli

az account get-access-token: https://learn.microsoft.com/en-us/cli/azure/account?view=azure-cli-latest#az-account-get-access-token

 

相关文章
|
2月前
|
前端开发 API
【Azure 环境】从Azure AD(Entra ID)中获取的Token在访问自定义的接口应用时验证不通过
集成Azure AD(新名称Microsoft Entra ID),拿到对应的accessToken作为登录用的凭证。这个 AccessToken 能够正常返回,并作为Microsoft Graph userinfo API的Authorization,因为应用中会对前端传递过来的 AccessToken进行校验合法性。但目前遇见的问题时这个 Token 签名校验失败。 “'IDX10503: Signature validation failed. Keys tried: 'Microsoft.IdentityModel.Tokens.X509SecurityKey , KeyId: xxx
【Azure 环境】从Azure AD(Entra ID)中获取的Token在访问自定义的接口应用时验证不通过
|
5月前
|
Python
【Azure Developer】Python – Get Access Token by Azure Identity in China Azure Environment
【Azure Developer】Python – Get Access Token by Azure Identity in China Azure Environment
|
5月前
|
API Python
【Azure Developer】【Python 】使用 azure.identity 和 azure.common.credentials 获取Azure AD的Access Token的两种方式
【Azure Developer】【Python 】使用 azure.identity 和 azure.common.credentials 获取Azure AD的Access Token的两种方式
|
5月前
|
存储 安全 API
【Azure Developer】Python代码通过AAD认证访问微软Azure密钥保管库(Azure Key Vault)中机密信息(Secret)
【Azure Developer】Python代码通过AAD认证访问微软Azure密钥保管库(Azure Key Vault)中机密信息(Secret)
|
5月前
|
机器学习/深度学习 开发工具 Python
【Azure 应用服务】使用Python Azure SDK 来获取 App Service的访问限制信息(Access Restrictions)
【Azure 应用服务】使用Python Azure SDK 来获取 App Service的访问限制信息(Access Restrictions)
|
5月前
【Azure 应用服务】azure function powershell 调用 New-AzADServicePrincipal -DisplayName spCred
【Azure 应用服务】azure function powershell 调用 New-AzADServicePrincipal -DisplayName spCred
|
5月前
|
存储 安全 API
【Azure Developer】Python代码通过AAD认证访问微软Azure密钥保管库(Azure Key Vault)中机密信息(Secret)
【Azure Developer】Python代码通过AAD认证访问微软Azure密钥保管库(Azure Key Vault)中机密信息(Secret)
|
5月前
|
NoSQL 开发工具 Redis
【Azure 环境】【Azure Developer】使用Python代码获取Azure 中的资源的Metrics定义及数据
【Azure 环境】【Azure Developer】使用Python代码获取Azure 中的资源的Metrics定义及数据
|
5月前
|
API 网络架构 开发者
【Azure 环境】调用Azure RunCommand 的REST API 设置虚拟机的环境变量(SetEnvironmentVariable)
【Azure 环境】调用Azure RunCommand 的REST API 设置虚拟机的环境变量(SetEnvironmentVariable)
|
5月前
|
C#
【Azure Developer】使用 Azure VM 上的用户分配托管标识访问 Azure Key Vault 中国区代码示例
【Azure Developer】使用 Azure VM 上的用户分配托管标识访问 Azure Key Vault 中国区代码示例