Aracılığıyla paylaş


TypedResults.Forbid(AuthenticationProperties, IList<String>) Yöntem

Tanım

Yürütmede öğesini çağıran ForbidAsync(HttpContext, String, AuthenticationProperties)bir ForbidHttpResult oluşturur.

Varsayılan olarak, bu sonucun yürütülmesi bir Status403Forbiddendöndürür. Tanımlama bilgileri gibi bazı kimlik doğrulama düzenleri, oturum açma sayfasını göstermek için yeniden yönlendirmeye dönüştürülür Status403Forbidden .

public static Microsoft.AspNetCore.Http.HttpResults.ForbidHttpResult Forbid (Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties = default, System.Collections.Generic.IList<string>? authenticationSchemes = default);
static member Forbid : Microsoft.AspNetCore.Authentication.AuthenticationProperties * System.Collections.Generic.IList<string> -> Microsoft.AspNetCore.Http.HttpResults.ForbidHttpResult
Public Shared Function Forbid (Optional properties As AuthenticationProperties = Nothing, Optional authenticationSchemes As IList(Of String) = Nothing) As ForbidHttpResult

Parametreler

properties
AuthenticationProperties

AuthenticationProperties kimlik doğrulama sınamasını gerçekleştirmek için kullanılır.

authenticationSchemes
IList<String>

Sınamak için kimlik doğrulama düzenleri.

Döndürülenler

Yanıt için oluşturulan ForbidHttpResult .

Açıklamalar

Tanımlama bilgileri gibi bazı kimlik doğrulama düzenleri, oturum açma sayfasını göstermek için yeniden yönlendirmeye dönüştürülür Status403Forbidden .

Şunlara uygulanır