AuthenticationHttpContextExtensions.ChallengeAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| ChallengeAsync(HttpContext) |
Varsayılan zorluk şemasını kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir. Varsayılan zorluk şeması kullanılarak yalıtıldı. DefaultChallengeScheme |
| ChallengeAsync(HttpContext, AuthenticationProperties) |
Varsayılan zorluk şemasını kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir. Varsayılan zorluk şeması kullanılarak yalıtıldı. DefaultChallengeScheme |
| ChallengeAsync(HttpContext, String) |
Belirtilen şemayı kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir. |
| ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Belirtilen şemayı kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir. |
ChallengeAsync(HttpContext)
Varsayılan zorluk şemasını kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir. Varsayılan zorluk şeması kullanılarak yalıtıldı. DefaultChallengeScheme
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task ^ ChallengeAsync(Microsoft::AspNetCore::Http::HttpContext ^ context);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context);
static member ChallengeAsync : Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task
<Extension()>
Public Function ChallengeAsync (context As HttpContext) As Task
Parametreler
- context
- HttpContext
HttpContextBağlam.
Döndürülenler
Görev.
Şunlara uygulanır
ChallengeAsync(HttpContext, AuthenticationProperties)
Varsayılan zorluk şemasını kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir. Varsayılan zorluk şeması kullanılarak yalıtıldı. DefaultChallengeScheme
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task ^ ChallengeAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, Microsoft::AspNetCore::Authentication::AuthenticationProperties ^ properties);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties);
static member ChallengeAsync : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Authentication.AuthenticationProperties -> System.Threading.Tasks.Task
<Extension()>
Public Function ChallengeAsync (context As HttpContext, properties As AuthenticationProperties) As Task
Parametreler
- context
- HttpContext
HttpContextBağlam.
- properties
- AuthenticationProperties
AuthenticationPropertiesÖzellikler.
Döndürülenler
Görev.
Şunlara uygulanır
ChallengeAsync(HttpContext, String)
Belirtilen şemayı kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir.
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task ^ ChallengeAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::String ^ scheme);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, string scheme);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, string? scheme);
static member ChallengeAsync : Microsoft.AspNetCore.Http.HttpContext * string -> System.Threading.Tasks.Task
<Extension()>
Public Function ChallengeAsync (context As HttpContext, scheme As String) As Task
Parametreler
- context
- HttpContext
HttpContextBağlam.
- scheme
- String
Kimlik doğrulama düzeninin adı.
Döndürülenler
Sonuç.
Şunlara uygulanır
ChallengeAsync(HttpContext, String, AuthenticationProperties)
Belirtilen şemayı kullanarak geçerli isteği zorlar. Kimliği doğrulanmamış bir kullanıcı kimlik doğrulaması gerektiren bir uç nokta isteğinda olduğunda kimlik doğrulaması zor olabilir.
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task ^ ChallengeAsync(Microsoft::AspNetCore::Http::HttpContext ^ context, System::String ^ scheme, Microsoft::AspNetCore::Authentication::AuthenticationProperties ^ properties);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, string scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties);
public static System.Threading.Tasks.Task ChallengeAsync (this Microsoft.AspNetCore.Http.HttpContext context, string? scheme, Microsoft.AspNetCore.Authentication.AuthenticationProperties? properties);
static member ChallengeAsync : Microsoft.AspNetCore.Http.HttpContext * string * Microsoft.AspNetCore.Authentication.AuthenticationProperties -> System.Threading.Tasks.Task
<Extension()>
Public Function ChallengeAsync (context As HttpContext, scheme As String, properties As AuthenticationProperties) As Task
Parametreler
- context
- HttpContext
HttpContextBağlam.
- scheme
- String
Kimlik doğrulama düzeninin adı.
- properties
- AuthenticationProperties
AuthenticationPropertiesÖzellikler.
Döndürülenler
Görev.