Get-AzAccessToken
Получение маркера безопасного доступа. При использовании -ResourceUrl убедитесь, что значение соответствует текущей среде Azure. Вы можете ссылаться на значение (Get-AzContext).Environment.
Замечание
В целях безопасности тип выходных данных по умолчанию был изменен с обычного текста StringSecureStringна . Дополнительные сведения см. в разделе Protect secret in Azure PowerShell.
Синтаксис
KnownResourceTypeName (По умолчанию)
Get-AzAccessToken
[-ResourceTypeName <String>]
[-TenantId <String>]
[-AsSecureString]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
ResourceUrl
Get-AzAccessToken
-ResourceUrl <String>
[-TenantId <String>]
[-AsSecureString]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Описание
Получение маркера безопасного доступа
Примеры
Пример 1. Получение маркера доступа для конечной точки ARM
Get-AzAccessToken -AsSecureString
Получение маркера доступа текущей учетной записи для конечной точки ResourceManager
Пример 2. Получение маркера доступа для конечной точки Microsoft Graph
Get-AzAccessToken -AsSecureString -ResourceTypeName MSGraph
Получение маркера доступа конечной точки Microsoft Graph для текущей учетной записи
Пример 3. Получение маркера доступа для конечной точки Microsoft Graph
Get-AzAccessToken -AsSecureString -ResourceUrl "https://graph.microsoft.com/"
Получение маркера доступа конечной точки Microsoft Graph для текущей учетной записи
Параметры
-AsSecureString
Параметр больше не используется, но сохраняется для обратной совместимости. Независимо от AsSecureString указанного значения, выходной маркер является маркером SecureString.
Свойства параметров
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Свойства параметров
| Тип: | IAzureContextContainer |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ResourceTypeName
Необязательное имя типа ресурса, поддерживаемые значения: AadGraph, AnalysisServices, AppConfiguration, Arm, Аттестация, Пакетная служба, CommunicationEmail, DataLake, KeyVault, MSGraph, OperationsInsights, ResourceManager, Storage, Synapse. Значением по умолчанию является Arm, если он не указан.
Свойства параметров
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
KnownResourceTypeName
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ResourceUrl
URL-адрес ресурса для этого запрашиваемого маркера, например 'https://graph.microsoft.com/'.
Свойства параметров
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | Ресурс, ResourceUri |
Наборы параметров
ResourceUrl
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-TenantId
Необязательный идентификатор клиента. Используйте идентификатор клиента контекста по умолчанию, если он не указан.
Свойства параметров
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.