Freigeben über


Get-AzAccessToken

Abrufen eines sicheren Rohzugriffstokens. Stellen Sie bei Verwendung von -ResourceUrl sicher, dass der Wert mit der aktuellen Azure-Umgebung übereinstimmt. Sie können auf den Wert von (Get-AzContext).Environmentverweisen.

HINWEIS: Der aktuelle Standardausgabetokentyp wird aus Nur-Text-String zur Sicherheit in SecureString geändert. Bitte verwenden Sie -AsSecureString, um zum sicheren Verhalten zu migrieren, bevor die bruchbrechenden Änderungen wirkungsweisen.

Syntax

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

Beschreibung

Zugriffstoken abrufen

Beispiele

Beispiel 1 Abrufen des Zugriffstokens für ARM-Endpunkt

Get-AzAccessToken -AsSecureString

Abrufen des Zugriffstokens des aktuellen Kontos für den ResourceManager-Endpunkt

Beispiel 2 Abrufen des Zugriffstokens für den Microsoft Graph-Endpunkt

Get-AzAccessToken -AsSecureString -ResourceTypeName MSGraph

Abrufen des Zugriffstokens des Microsoft Graph-Endpunkts für das aktuelle Konto

Beispiel 3 Abrufen des Zugriffstokens für den Microsoft Graph-Endpunkt

Get-AzAccessToken -AsSecureString -ResourceUrl "https://graph.microsoft.com/"

Abrufen des Zugriffstokens des Microsoft Graph-Endpunkts für das aktuelle Konto

Parameter

-AsSecureString

Geben Sie an, ausgabetoken als sichere Zeichenfolge zu konvertieren. Verwenden Sie bitte immer den Parameter für Sicherheitszwecke und um das bevorstehende Unterbrechungswechsel zu vermeiden, und verweisen Sie auf Häufig gestellte Fragen zu Azure PowerShell, um zu erfahren, wie Sie von SecureString in Nur-Text konvertieren können.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceTypeName

Optionaler Ressourcentypname, unterstützte Werte: AadGraph, AnalysisServices, AppConfiguration, Arm, Attestation, Batch, CommunicationEmail, DataLake, KeyVault, MSGraph, OperationalInsights, ResourceManager, Storage, Synapse. Der Standardwert ist Arm, wenn er nicht angegeben ist.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceUrl

Ressourcen-URL, für die Sie Token anfordern, z. B. "https://graph.microsoft.com/".

Typ:String
Aliase:Resource, ResourceUri
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TenantId

Optionale Mandanten-ID. Verwenden Sie die Mandanten-ID des Standardkontexts, falls nicht angegeben.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

PSAccessToken

Der Ausgabetyp wird veraltet sein.

PSSecureAccessToken

Verwenden Sie -AsSecureString, um das Token als SecureStringabzurufen.