言語

IByUsernameAndPassword.AcquireTokenByUsernamePassword メソッド

定義

ユーザー名とパスワード認証を使用して、ユーザー操作なしでトークンを取得します。 このメソッドはトークン キャッシュを検索しませんが、結果を格納します。 このメソッドを呼び出す前に、 AcquireTokenSilent(IEnumerable<String>, IAccount) などの他のメソッドを使用してトークン キャッシュを確認します。

public Microsoft.Identity.Client.AcquireTokenByUsernameAndPasswordConfidentialParameterBuilder AcquireTokenByUsernamePassword(System.Collections.Generic.IEnumerable<string> scopes, string username, string password);
abstract member AcquireTokenByUsernamePassword : seq<string> * string * string -> Microsoft.Identity.Client.AcquireTokenByUsernameAndPasswordConfidentialParameterBuilder
Public Function AcquireTokenByUsernamePassword (scopes As IEnumerable(Of String), username As String, password As String) As AcquireTokenByUsernameAndPasswordConfidentialParameterBuilder

パラメーター

scopes
IEnumerable<String>

保護された API へのアクセスを要求されたスコープ。

username
String

ユーザーの識別子。アプリケーションは、代わりにトークンを要求します。 一般に、UserPrincipalName (UPN) 形式 (例: john.doe@contoso.com

password
String

文字列としてのユーザー パスワード。

返品

トークン要求を実行する前に省略可能なパラメーターを追加できるビルダー。

注釈

.NET Framework および .NET Core アプリケーションでのみ使用できます。 詳細については、ドキュメントを参照してください。

適用対象