AuthorizationOptions 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供 和 IAuthorizationPolicyProvider使用的IAuthorizationService编程配置。
public ref class AuthorizationOptions
	public class AuthorizationOptions
	type AuthorizationOptions = class
	Public Class AuthorizationOptions
		- 继承
 - 
				AuthorizationOptions
 
构造函数
| AuthorizationOptions() | 
		 提供 和 IAuthorizationPolicyProvider使用的IAuthorizationService编程配置。  | 
        	
属性
| DefaultPolicy | 
		 获取或设置默认授权策略。 默认要求经过身份验证的用户。  | 
        	
| FallbackPolicy | 
		 获取或设置未提供 IAuthorizeData 时使用的 CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>) 回退授权策略。 因此,如果资源没有 IAuthorizeData 实例,AuthorizationMiddleware 将使用回退策略。 如果资源具有任何 IAuthorizeData 资源,则评估这些资源,而不是回退策略。 默认情况下,回退策略为 null,除非管道中有 AuthorizationMiddleware,否则通常不起作用。 默认 IAuthorizationService的 不会以任何方式使用它。  | 
        	
| InvokeHandlersAfterFailure | 
		 确定是否应在 之后 HasFailed调用授权处理程序。 默认为 true。  | 
        	
方法
| AddPolicy(String, Action<AuthorizationPolicyBuilder>) | 
		 添加从具有提供名称的委托生成的策略。  | 
        	
| AddPolicy(String, AuthorizationPolicy) | 
		 使用提供的名称添加授权策略。  | 
        	
| GetPolicy(String) | 
		 返回指定名称的策略;如果名称不存在,则返回 null。  |