AuthenticationOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于配置身份验证的选项。
public ref class AuthenticationOptions
public class AuthenticationOptions
type AuthenticationOptions = class
Public Class AuthenticationOptions
- 继承
-
AuthenticationOptions
构造函数
AuthenticationOptions() |
用于配置身份验证的选项。 |
属性
DefaultAuthenticateScheme |
由 用作默认方案 AuthenticateAsync(HttpContext, String)。 |
DefaultChallengeScheme |
由 用作默认方案 ChallengeAsync(HttpContext, String, AuthenticationProperties)。 |
DefaultForbidScheme |
由 用作默认方案 ForbidAsync(HttpContext, String, AuthenticationProperties)。 |
DefaultScheme |
用作所有其他默认值的回退默认方案。 |
DefaultSignInScheme |
由 用作默认方案 SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties)。 |
DefaultSignOutScheme |
由 用作默认方案 SignOutAsync(HttpContext, String, AuthenticationProperties)。 |
RequireAuthenticatedSignIn |
如果为 true,则如果用户尝试登录时未通过身份验证,应引发。
如果IsAuthenticated返回 |
SchemeMap |
按名称映射方案。 |
Schemes |
返回方案的添加顺序 (对请求处理优先级) |
方法
AddScheme(String, Action<AuthenticationSchemeBuilder>) | |
AddScheme<THandler>(String, String) |