Get-AzAccessToken
Obtenga un token de acceso sin procesar seguro. Al usar -ResourceUrl, asegúrese de que el valor coincide con el entorno actual de Azure. Puede hacer referencia al valor de (Get-AzContext).Environment
.
NOTA: El tipo de token de salida predeterminado actual se va a cambiar de texto sin formato
String
aSecureString
de seguridad. Use-AsSecureString
para migrar al comportamiento seguro antes de que el cambio importante surta efectos.
Sintaxis
Get-AzAccessToken
[-ResourceTypeName <String>]
[-TenantId <String>]
[-AsSecureString]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzAccessToken
-ResourceUrl <String>
[-TenantId <String>]
[-AsSecureString]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Obtención del token de acceso
Ejemplos
Ejemplo 1 Obtención del token de acceso para el punto de conexión de ARM
Get-AzAccessToken -AsSecureString
Obtención del token de acceso de la cuenta actual para el punto de conexión de ResourceManager
Ejemplo 2 Obtención del token de acceso para el punto de conexión de Microsoft Graph
Get-AzAccessToken -AsSecureString -ResourceTypeName MSGraph
Obtención del token de acceso del punto de conexión de Microsoft Graph para la cuenta actual
Ejemplo 3 Obtención del token de acceso para el punto de conexión de Microsoft Graph
Get-AzAccessToken -AsSecureString -ResourceUrl "https://graph.microsoft.com/"
Obtención del token de acceso del punto de conexión de Microsoft Graph para la cuenta actual
Parámetros
-AsSecureString
Especifique para convertir el token de salida como una cadena segura.
Use siempre el parámetro para fines de seguridad y para evitar la próxima interrupción chang y consulte preguntas más frecuentes sobre Azure PowerShell sobre cómo convertir de SecureString
a texto sin formato.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ResourceTypeName
Nombre de tipo de recurso opcional, valores admitidos: AadGraph, AnalysisServices, AppConfiguration, Arm, Attestation, Batch, CommunicationEmail, DataLake, KeyVault, MSGraph, OperationalInsights, ResourceManager, Storage, Synapse. El valor predeterminado es Arm si no se especifica.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ResourceUrl
Dirección URL del recurso para la que está solicitando el token, por ejemplo, "https://graph.microsoft.com/".
Tipo: | String |
Alias: | Resource, ResourceUri |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TenantId
Id. de inquilino opcional. Use el identificador de inquilino del contexto predeterminado si no se especifica.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None
Salidas
El tipo de salida quedará en desuso.
Use -AsSecureString
para obtener el token como SecureString
.