AuthenticationHttpContextExtensions.ForbidAsync Metode

Definisi

Overload

ForbidAsync(HttpContext, String)

Melarang permintaan saat ini menggunakan skema yang ditentukan. Melarang digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk diakses.

ForbidAsync(HttpContext, String, AuthenticationProperties)

Melarang permintaan saat ini menggunakan skema yang ditentukan. Melarang digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk diakses.

ForbidAsync(HttpContext)

Melarang permintaan saat ini menggunakan skema terlarang default. Melarang digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk diakses. Skema terlarang default dapat dikonfigurasi menggunakan DefaultForbidScheme.

ForbidAsync(HttpContext, AuthenticationProperties)

Melarang permintaan saat ini menggunakan skema terlarang default. Melarang digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk diakses. Skema terlarang default dapat dikonfigurasi menggunakan DefaultForbidScheme.

ForbidAsync(HttpContext, String)

Melarang permintaan saat ini menggunakan skema yang ditentukan. Melarang digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk diakses.

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

Parameter

context
HttpContext

Konteksnya HttpContext .

scheme
String

Nama skema autentikasi.

Mengembalikan

Tugasnya.

Berlaku untuk

ForbidAsync(HttpContext, String, AuthenticationProperties)

Melarang permintaan saat ini menggunakan skema yang ditentukan. Melarang digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk diakses.

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

Parameter

context
HttpContext

Konteksnya HttpContext .

scheme
String

Nama skema autentikasi.

Mengembalikan

Tugasnya.

Berlaku untuk

ForbidAsync(HttpContext)

Melarang permintaan saat ini menggunakan skema terlarang default. Melarang digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk diakses. Skema terlarang default dapat dikonfigurasi menggunakan DefaultForbidScheme.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ ForbidAsync(Microsoft::AspNetCore::Http::HttpContext ^ context);
public static System.Threading.Tasks.Task ForbidAsync (this Microsoft.AspNetCore.Http.HttpContext context);
static member ForbidAsync : Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task
<Extension()>
Public Function ForbidAsync (context As HttpContext) As Task

Parameter

context
HttpContext

Konteksnya HttpContext .

Mengembalikan

Tugasnya.

Berlaku untuk

ForbidAsync(HttpContext, AuthenticationProperties)

Melarang permintaan saat ini menggunakan skema terlarang default. Melarang digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk diakses. Skema terlarang default dapat dikonfigurasi menggunakan DefaultForbidScheme.

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

Parameter

context
HttpContext

Konteksnya HttpContext .

Mengembalikan

Tugasnya.

Berlaku untuk