AuthenticationHttpContextExtensions.ForbidAsync Metoda

Definice

Přetížení

ForbidAsync(HttpContext, String)

Zakažte aktuální požadavek pomocí zadaného schématu. Zákaz se používá, když se ověřený uživatel pokusí o přístup k prostředku, ke kterým nemá povolený přístup.

ForbidAsync(HttpContext, String, AuthenticationProperties)

Zakažte aktuální požadavek pomocí zadaného schématu. Zákaz se používá, když se ověřený uživatel pokusí o přístup k prostředku, ke kterým nemá povolený přístup.

ForbidAsync(HttpContext)

Zakažte aktuální požadavek pomocí výchozího schématu zákazu. Zákaz se používá, když se ověřený uživatel pokusí o přístup k prostředku, ke kterým nemá povolený přístup. Výchozí schéma zákazu lze nakonfigurovat pomocí příkazu DefaultForbidScheme.

ForbidAsync(HttpContext, AuthenticationProperties)

Zakažte aktuální požadavek pomocí výchozího schématu zákazu. Zákaz se používá, když se ověřený uživatel pokusí o přístup k prostředku, ke kterým nemá povolený přístup. Výchozí schéma zákazu lze nakonfigurovat pomocí příkazu DefaultForbidScheme.

ForbidAsync(HttpContext, String)

Zdroj:
AuthenticationHttpContextExtensions.cs
Zdroj:
AuthenticationHttpContextExtensions.cs
Zdroj:
AuthenticationHttpContextExtensions.cs

Zakažte aktuální požadavek pomocí zadaného schématu. Zákaz se používá, když se ověřený uživatel pokusí o přístup k prostředku, ke kterým nemá povolený přístup.

C#
public static System.Threading.Tasks.Task ForbidAsync (this Microsoft.AspNetCore.Http.HttpContext context, string scheme);
C#
public static System.Threading.Tasks.Task ForbidAsync (this Microsoft.AspNetCore.Http.HttpContext context, string? scheme);

Parametry

context
HttpContext

Kontext HttpContext .

scheme
String

Název schématu ověřování.

Návraty

Úloha

Platí pro

ASP.NET Core 9.0 a další verze
Produkt Verze
ASP.NET Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

ForbidAsync(HttpContext, String, AuthenticationProperties)

Zdroj:
AuthenticationHttpContextExtensions.cs
Zdroj:
AuthenticationHttpContextExtensions.cs
Zdroj:
AuthenticationHttpContextExtensions.cs

Zakažte aktuální požadavek pomocí zadaného schématu. Zákaz se používá, když se ověřený uživatel pokusí o přístup k prostředku, ke kterým nemá povolený přístup.

C#
public static System.Threading.Tasks.Task ForbidAsync (this Microsoft.AspNetCore.Http.HttpContext context, string scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties);
C#
public static System.Threading.Tasks.Task ForbidAsync (this Microsoft.AspNetCore.Http.HttpContext context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties);

Parametry

context
HttpContext

Kontext HttpContext .

scheme
String

Název schématu ověřování.

Návraty

Úloha

Platí pro

ASP.NET Core 9.0 a další verze
Produkt Verze
ASP.NET Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

ForbidAsync(HttpContext)

Zdroj:
AuthenticationHttpContextExtensions.cs
Zdroj:
AuthenticationHttpContextExtensions.cs
Zdroj:
AuthenticationHttpContextExtensions.cs

Zakažte aktuální požadavek pomocí výchozího schématu zákazu. Zákaz se používá, když se ověřený uživatel pokusí o přístup k prostředku, ke kterým nemá povolený přístup. Výchozí schéma zákazu lze nakonfigurovat pomocí příkazu DefaultForbidScheme.

C#
public static System.Threading.Tasks.Task ForbidAsync (this Microsoft.AspNetCore.Http.HttpContext context);

Parametry

context
HttpContext

Kontext HttpContext .

Návraty

Úloha

Platí pro

ASP.NET Core 9.0 a další verze
Produkt Verze
ASP.NET Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

ForbidAsync(HttpContext, AuthenticationProperties)

Zdroj:
AuthenticationHttpContextExtensions.cs
Zdroj:
AuthenticationHttpContextExtensions.cs
Zdroj:
AuthenticationHttpContextExtensions.cs

Zakažte aktuální požadavek pomocí výchozího schématu zákazu. Zákaz se používá, když se ověřený uživatel pokusí o přístup k prostředku, ke kterým nemá povolený přístup. Výchozí schéma zákazu lze nakonfigurovat pomocí příkazu DefaultForbidScheme.

C#
public static System.Threading.Tasks.Task ForbidAsync (this Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties);
C#
public static System.Threading.Tasks.Task ForbidAsync (this Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties);

Parametry

context
HttpContext

Kontext HttpContext .

Návraty

Úloha

Platí pro

ASP.NET Core 9.0 a další verze
Produkt Verze
ASP.NET Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0