如何通过Postman访问Azure API?如何获取所需调用参数?
Azure API认证参数获取指南
所有你提到的参数都能在Azure门户中获取,具体操作步骤如下:
1. client_id(客户端ID)
- 登录Azure门户,搜索并进入「应用注册」服务
- 创建新的应用注册(或选择已有的用于API调用的应用)
- 在应用的「概述」页面,复制「应用程序(客户端)ID」,这就是
client_id
2. client_secret(客户端密钥)
- 在目标应用注册页面,切换到「证书和机密」选项卡
- 点击「新建客户端机密」,设置描述和过期时间后点击「添加」
- 生成后立刻复制密钥的「值」字段(页面关闭后无法再次查看),该值即为
client_secret
3. resource(资源标识符)
对于你要调用的Azure管理API(https://management.azure.com/),resource参数固定填写https://management.azure.com/
额外说明
grant_type固定为client_credentials,属于客户端凭据授权流的标准参数,无需额外配置- 调用令牌接口时还需要租户ID,可在应用注册的「概述」页面或「Azure Active Directory」>「概述」中获取,令牌请求地址为
https://login.microsoftonline.com/{租户ID}/oauth2/token - 获取到访问令牌后,需将其放在请求头的
Authorization字段中(格式:Bearer {令牌}),再调用https://management.azure.com/tenants?api-version=2022-12-01接口
内容的提问来源于stack exchange,提问作者eliassal
相关产品推荐
相关产品推荐

