Get-AzAccessToken
Ottenere un token di accesso non elaborato sicuro. Quando si usa -ResourceUrl, assicurarsi che il valore corrisponda all'ambiente Azure corrente. È possibile fare riferimento al valore di (Get-AzContext).Environment
.
NOTA: Il tipo di token di output predefinito corrente verrà modificato da testo normale
String
aSecureString
per la sicurezza. Usare-AsSecureString
per eseguire la migrazione al comportamento sicuro prima che la modifica che causa un'interruzione influisca.
Sintassi
Get-AzAccessToken
[-ResourceTypeName <String>]
[-TenantId <String>]
[-AsSecureString]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzAccessToken
-ResourceUrl <String>
[-TenantId <String>]
[-AsSecureString]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Ottenere il token di accesso
Esempio
Esempio 1 Ottenere il token di accesso per l'endpoint arm
Get-AzAccessToken -AsSecureString
Ottenere il token di accesso dell'account corrente per l'endpoint ResourceManager
Esempio 2 Ottenere il token di accesso per l'endpoint di Microsoft Graph
Get-AzAccessToken -AsSecureString -ResourceTypeName MSGraph
Ottenere il token di accesso dell'endpoint di Microsoft Graph per l'account corrente
Esempio 3 Ottenere il token di accesso per l'endpoint di Microsoft Graph
Get-AzAccessToken -AsSecureString -ResourceUrl "https://graph.microsoft.com/"
Ottenere il token di accesso dell'endpoint di Microsoft Graph per l'account corrente
Parametri
-AsSecureString
Specifica per convertire il token di output come stringa sicura.
Usare sempre il parametro per scopi di sicurezza ed evitare la prossima modifica di rilievo e fare riferimento a domande frequenti su Azure PowerShell per la conversione da SecureString
a testo normale.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceTypeName
Nome del tipo di risorsa facoltativo, valori supportati: AadGraph, AnalysisServices, AppConfiguration, Arm, Attestation, Batch, CommunicationEmail, DataLake, KeyVault, MSGraph, OperationalInsights, ResourceManager, Storage, Synapse. Il valore predefinito è Arm se non specificato.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceUrl
URL della risorsa per cui si richiede il token, ad esempio 'https://graph.microsoft.com/'.
Tipo: | String |
Alias: | Resource, ResourceUri |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-TenantId
ID tenant facoltativo. Se non specificato, usare l'ID tenant del contesto predefinito.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
None
Output
Il tipo di output verrà deprecato.
Usare -AsSecureString
per ottenere il token come SecureString
.