AuthenticationHttpContextExtensions.SignInAsync Methode

Definition

Überlädt

SignInAsync(HttpContext, ClaimsPrincipal)

Melden Sie sich bei einem Prinzipal für das Standardauthentifizierungsschema an. Das Standardschema für die Anmeldung kann mit DefaultSignInSchemekonfiguriert werden.

SignInAsync(HttpContext, ClaimsPrincipal, AuthenticationProperties)

Melden Sie sich bei einem Prinzipal für das Standardauthentifizierungsschema an. Das Standardschema für die Anmeldung kann mit DefaultSignInSchemekonfiguriert werden.

SignInAsync(HttpContext, String, ClaimsPrincipal)

Melden Sie einen Prinzipal für das angegebene Schema an.

SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties)

Melden Sie einen Prinzipal für das angegebene Schema an.

SignInAsync(HttpContext, ClaimsPrincipal)

Melden Sie sich bei einem Prinzipal für das Standardauthentifizierungsschema an. Das Standardschema für die Anmeldung kann mit DefaultSignInSchemekonfiguriert werden.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ SignInAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::Security::Claims::ClaimsPrincipal ^ principal);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, System.Security.Claims.ClaimsPrincipal principal);
static member SignInAsync : Microsoft.AspNetCore.Http.HttpContext * System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task
<Extension()>
Public Function SignInAsync (context As HttpContext, principal As ClaimsPrincipal) As Task

Parameter

context
HttpContext

Der HttpContext Kontext.

principal
ClaimsPrincipal

Den Benutzer.

Gibt zurück

Die Aufgabe.

Gilt für:

SignInAsync(HttpContext, ClaimsPrincipal, AuthenticationProperties)

Melden Sie sich bei einem Prinzipal für das Standardauthentifizierungsschema an. Das Standardschema für die Anmeldung kann mit DefaultSignInSchemekonfiguriert werden.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ SignInAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::Security::Claims::ClaimsPrincipal ^ principal, Microsoft::AspNetCore::Authentication::AuthenticationProperties ^ properties);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties);
static member SignInAsync : Microsoft.AspNetCore.Http.HttpContext * System.Security.Claims.ClaimsPrincipal * Microsoft.AspNetCore.Authentication.AuthenticationProperties -> System.Threading.Tasks.Task
<Extension()>
Public Function SignInAsync (context As HttpContext, principal As ClaimsPrincipal, properties As AuthenticationProperties) As Task

Parameter

context
HttpContext

Der HttpContext Kontext.

principal
ClaimsPrincipal

Den Benutzer.

properties
AuthenticationProperties

Die AuthenticationProperties Eigenschaften.

Gibt zurück

Die Aufgabe.

Gilt für:

SignInAsync(HttpContext, String, ClaimsPrincipal)

Melden Sie einen Prinzipal für das angegebene Schema an.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ SignInAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::String ^ scheme, System::Security::Claims::ClaimsPrincipal ^ principal);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, string scheme, System.Security.Claims.ClaimsPrincipal principal);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, string? scheme, System.Security.Claims.ClaimsPrincipal principal);
static member SignInAsync : Microsoft.AspNetCore.Http.HttpContext * string * System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task
<Extension()>
Public Function SignInAsync (context As HttpContext, scheme As String, principal As ClaimsPrincipal) As Task

Parameter

context
HttpContext

Der HttpContext Kontext.

scheme
String

Der Name des Authentifizierungsschemas.

principal
ClaimsPrincipal

Den Benutzer.

Gibt zurück

Die Aufgabe.

Gilt für:

SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties)

Melden Sie einen Prinzipal für das angegebene Schema an.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ SignInAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::String ^ scheme, System::Security::Claims::ClaimsPrincipal ^ principal, Microsoft::AspNetCore::Authentication::AuthenticationProperties ^ properties);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, string scheme, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties);
public static System.Threading.Tasks.Task SignInAsync (this Microsoft.AspNetCore.Http.HttpContext context, string? scheme, System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties);
static member SignInAsync : Microsoft.AspNetCore.Http.HttpContext * string * System.Security.Claims.ClaimsPrincipal * Microsoft.AspNetCore.Authentication.AuthenticationProperties -> System.Threading.Tasks.Task
<Extension()>
Public Function SignInAsync (context As HttpContext, scheme As String, principal As ClaimsPrincipal, properties As AuthenticationProperties) As Task

Parameter

context
HttpContext

Der HttpContext Kontext.

scheme
String

Der Name des Authentifizierungsschemas.

principal
ClaimsPrincipal

Den Benutzer.

properties
AuthenticationProperties

Die AuthenticationProperties Eigenschaften.

Gibt zurück

Die Aufgabe.

Gilt für: