共用方式為


AuthenticationHttpContextExtensions.ForbidAsync 方法

定義

多載

ForbidAsync(HttpContext, String)

使用指定的配置來禁止目前的要求。 當已驗證的使用者嘗試存取他們不允許存取的資源時,就會使用 Forbid。

ForbidAsync(HttpContext, String, AuthenticationProperties)

使用指定的配置來禁止目前的要求。 當已驗證的使用者嘗試存取他們不允許存取的資源時,就會使用 Forbid。

ForbidAsync(HttpContext)

使用預設的禁止配置來禁止目前的要求。 當已驗證的使用者嘗試存取他們不允許存取的資源時,就會使用 Forbid。 您可以使用 來設定 DefaultForbidScheme 預設的禁止配置。

ForbidAsync(HttpContext, AuthenticationProperties)

使用預設的禁止配置來禁止目前的要求。 當已驗證的使用者嘗試存取他們不允許存取的資源時,就會使用 Forbid。 您可以使用 來設定 DefaultForbidScheme 預設的禁止配置。

ForbidAsync(HttpContext, String)

來源:
AuthenticationHttpContextExtensions.cs
來源:
AuthenticationHttpContextExtensions.cs
來源:
AuthenticationHttpContextExtensions.cs

使用指定的配置來禁止目前的要求。 當已驗證的使用者嘗試存取他們不允許存取的資源時,就會使用 Forbid。

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

參數

context
HttpContext

內容 HttpContext

scheme
String

驗證配置的名稱。

傳回

工作。

適用於

ForbidAsync(HttpContext, String, AuthenticationProperties)

來源:
AuthenticationHttpContextExtensions.cs
來源:
AuthenticationHttpContextExtensions.cs
來源:
AuthenticationHttpContextExtensions.cs

使用指定的配置來禁止目前的要求。 當已驗證的使用者嘗試存取他們不允許存取的資源時,就會使用 Forbid。

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

參數

context
HttpContext

內容 HttpContext

scheme
String

驗證配置的名稱。

傳回

工作。

適用於

ForbidAsync(HttpContext)

來源:
AuthenticationHttpContextExtensions.cs
來源:
AuthenticationHttpContextExtensions.cs
來源:
AuthenticationHttpContextExtensions.cs

使用預設的禁止配置來禁止目前的要求。 當已驗證的使用者嘗試存取他們不允許存取的資源時,就會使用 Forbid。 您可以使用 來設定 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

參數

context
HttpContext

內容 HttpContext

傳回

工作。

適用於

ForbidAsync(HttpContext, AuthenticationProperties)

來源:
AuthenticationHttpContextExtensions.cs
來源:
AuthenticationHttpContextExtensions.cs
來源:
AuthenticationHttpContextExtensions.cs

使用預設的禁止配置來禁止目前的要求。 當已驗證的使用者嘗試存取他們不允許存取的資源時,就會使用 Forbid。 您可以使用 來設定 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

參數

context
HttpContext

內容 HttpContext

傳回

工作。

適用於