Freigeben über


UserManager<TUser>.FindByLoginAsync(String, String) Methode

Definition

Ruft den Benutzer ab, der dem angegebenen externen Anmeldeanbieter und dem angegebenen Anmeldeanbieterschlüssel zugeordnet ist.

public:
 virtual System::Threading::Tasks::Task<TUser> ^ FindByLoginAsync(System::String ^ loginProvider, System::String ^ providerKey);
public virtual System.Threading.Tasks.Task<TUser> FindByLoginAsync (string loginProvider, string providerKey);
public virtual System.Threading.Tasks.Task<TUser?> FindByLoginAsync (string loginProvider, string providerKey);
abstract member FindByLoginAsync : string * string -> System.Threading.Tasks.Task<'User (requires 'User : null)>
override this.FindByLoginAsync : string * string -> System.Threading.Tasks.Task<'User (requires 'User : null)>
Public Overridable Function FindByLoginAsync (loginProvider As String, providerKey As String) As Task(Of TUser)

Parameter

loginProvider
String

Der Anmeldeanbieter, der bereitgestellt hat providerKey.

providerKey
String

Der schlüssel, der von bereitgestellt loginProvider wird, um einen Benutzer zu identifizieren.

Gibt zurück

Task<TUser>

Der Task für den asynchronen Vorgang, der den Benutzer enthält, falls vorhanden, der mit dem angegebenen Anmeldeanbieter und Schlüssel übereinstimmt.

Gilt für: