Condividi tramite


Get-AzAccessToken

Ottenere un token di accesso sicuro. Quando si usa -ResourceUrl, assicurarsi che il valore corrisponda all'ambiente Azure corrente. È possibile fare riferimento al valore di (Get-AzContext).Environment.

Annotazioni

Ai fini della sicurezza, il tipo di output predefinito è stato modificato da un testo String normale a SecureString. Per altre informazioni, vedere Proteggere i segreti in Azure PowerShell.

Sintassi

KnownResourceTypeName (Impostazione predefinita)

Get-AzAccessToken
    [-ResourceTypeName <String>]
    [-TenantId <String>]
    [-AsSecureString]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ResourceUrl

Get-AzAccessToken
    -ResourceUrl <String>
    [-TenantId <String>]
    [-AsSecureString]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Descrizione

Ottenere un token di accesso sicuro

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

Il parametro non viene più usato ma mantenuto per la compatibilità con le versioni precedenti. Indipendentemente da AsSecureString quanto specificato, il token di output è .SecureString

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Proprietà dei parametri

Tipo:IAzureContextContainer
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti: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.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

KnownResourceTypeName
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ResourceUrl

URL della risorsa per cui si richiede il token, ad esempio 'https://graph.microsoft.com/'.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:Conto risorse, ResourceUri

Set di parametri

ResourceUrl
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-TenantId

ID tenant facoltativo. Se non specificato, usare l'ID tenant del contesto predefinito.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

None

Output

PSSecureAccessToken