IPublicClientApplication.AcquireTokenByUsernamePassword Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| AcquireTokenByUsernamePassword(IEnumerable<String>, String, SecureString) |
Veraltet.
Nicht interaktive Anforderung zum Abrufen eines Tokens über die Benutzernamen- und Kennwortauthentifizierung. |
| AcquireTokenByUsernamePassword(IEnumerable<String>, String, String) |
Veraltet.
Dient zum Abrufen eines Tokens ohne Benutzerinteraktion mithilfe der Benutzernamen- und Kennwortauthentifizierung. Diese Methode sieht nicht im Tokencache aus, speichert aber das Ergebnis darin. Verwenden Sie vor dem Aufrufen dieser Methode andere Methoden, z AcquireTokenSilent(IEnumerable<String>, IAccount) . B. zum Überprüfen des Tokencaches. |
AcquireTokenByUsernamePassword(IEnumerable<String>, String, SecureString)
Achtung
This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance
Nicht interaktive Anforderung zum Abrufen eines Tokens über die Benutzernamen- und Kennwortauthentifizierung.
[System.Obsolete("This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance", false)]
public Microsoft.Identity.Client.AcquireTokenByUsernamePasswordParameterBuilder AcquireTokenByUsernamePassword(System.Collections.Generic.IEnumerable<string> scopes, string username, System.Security.SecureString password);
[<System.Obsolete("This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance", false)>]
abstract member AcquireTokenByUsernamePassword : seq<string> * string * System.Security.SecureString -> Microsoft.Identity.Client.AcquireTokenByUsernamePasswordParameterBuilder
Public Function AcquireTokenByUsernamePassword (scopes As IEnumerable(Of String), username As String, password As SecureString) As AcquireTokenByUsernamePasswordParameterBuilder
Parameter
- scopes
- IEnumerable<String>
Bereiche, die für den Zugriff auf eine geschützte API angefordert wurden
- username
- String
Bezeichner des Benutzeranwendungsanforderungstokens im Auftrag.
Im Allgemeinen im UserPrincipalName (UPN)-Format, z. B. john.doe@contoso.com
- password
- SecureString
Benutzerkennwort als sichere Zeichenfolge.
Gibt zurück
Ein Generator, mit dem Sie optionale Parameter hinzufügen können, bevor Sie die Tokenanforderung ausführen
- Attribute
Hinweise
Nur für .NET Framework- und .NET Core-Anwendungen verfügbar. Ausführliche Informationen finden Sie in der Dokumentation. .NET die Verwendung von SecureString nicht mehr empfiehlt und MSAL den Nur-Text-Wert des Kennworts an die Leitung angibt, wie das OAuth-Protokoll erforderlich ist. Ausführliche Informationen finden Sie in der SecureString-Dokumentation .
Gilt für:
AcquireTokenByUsernamePassword(IEnumerable<String>, String, String)
Achtung
This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance
Dient zum Abrufen eines Tokens ohne Benutzerinteraktion mithilfe der Benutzernamen- und Kennwortauthentifizierung. Diese Methode sieht nicht im Tokencache aus, speichert aber das Ergebnis darin. Verwenden Sie vor dem Aufrufen dieser Methode andere Methoden, z AcquireTokenSilent(IEnumerable<String>, IAccount) . B. zum Überprüfen des Tokencaches.
[System.Obsolete("This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance", false)]
public Microsoft.Identity.Client.AcquireTokenByUsernamePasswordParameterBuilder AcquireTokenByUsernamePassword(System.Collections.Generic.IEnumerable<string> scopes, string username, string password);
[<System.Obsolete("This API has been deprecated, use a more secure flow. See https://aka.ms/msal-ropc-migration for migration guidance", false)>]
abstract member AcquireTokenByUsernamePassword : seq<string> * string * string -> Microsoft.Identity.Client.AcquireTokenByUsernamePasswordParameterBuilder
Public Function AcquireTokenByUsernamePassword (scopes As IEnumerable(Of String), username As String, password As String) As AcquireTokenByUsernamePasswordParameterBuilder
Parameter
- scopes
- IEnumerable<String>
Bereiche, die für den Zugriff auf eine geschützte API angefordert wurden.
- username
- String
Bezeichner des Benutzeranwendungsanforderungstokens im Auftrag.
Im Allgemeinen im UserPrincipalName (UPN)-Format, z. B. john.doe@contoso.com
- password
- String
Benutzerkennwort als Zeichenfolge.
Gibt zurück
Ein Generator, mit dem Sie optionale Parameter hinzufügen können, bevor Sie die Tokenanforderung ausführen.
- Attribute
Hinweise
Nur für .NET Framework- und .NET Core-Anwendungen verfügbar. Ausführliche Informationen finden Sie in der Dokumentation.