use*_*833 3 azure azure-active-directory
我只是想知道这篇文章https://learn.microsoft.com/en-us/rest/api/resources/tenants/list
有一个“尝试”按钮,单击它后,它将列出您的所有租户或目录。
然后,一旦您选择任何目录,它就会给您一个不记名令牌。
。
问题是,有没有办法通过 API 获取不记名令牌?或者获取取决于所选租户的不记名令牌?谢谢!
通过该网站的返回令牌,我通过此 api https://app.vssps.visualstudio.com/_apis/accounts传递它,以获取基于所选租户的所有组织。
如果要在 PowerShell 中使用该命令,Get-AzAccessToken cmdlet 可以为您获取令牌。
我在 Azure Cloud Shell 上的 PowerShell 中测试了以下脚本:
$token = (Get-AzAccessToken -ResourceUrl 'https://management.azure.com').Token
$headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"
$headers.Add("Authorization","Bearer $token")
$url = "https://management.azure.com/tenants?api-version=2020-01-01"
# Send the request
Invoke-RestMethod $url -Method 'Get' -Headers $headers
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29549 次 |
| 最近记录: |