AuthorizationOptions.FallbackPolicy 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置未提供 IAuthorizeData 时使用的 CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>) 回退授权策略。 因此,如果资源没有 IAuthorizeData 实例,AuthorizationMiddleware 将使用回退策略。 如果资源具有任何 IAuthorizeData 资源,则评估这些资源,而不是回退策略。 默认情况下,回退策略为 null,除非管道中有 AuthorizationMiddleware,否则通常不起作用。 默认 IAuthorizationService的 不会以任何方式使用它。
public:
property Microsoft::AspNetCore::Authorization::AuthorizationPolicy ^ FallbackPolicy { Microsoft::AspNetCore::Authorization::AuthorizationPolicy ^ get(); void set(Microsoft::AspNetCore::Authorization::AuthorizationPolicy ^ value); };
public Microsoft.AspNetCore.Authorization.AuthorizationPolicy FallbackPolicy { get; set; }
public Microsoft.AspNetCore.Authorization.AuthorizationPolicy? FallbackPolicy { get; set; }
member this.FallbackPolicy : Microsoft.AspNetCore.Authorization.AuthorizationPolicy with get, set
Public Property FallbackPolicy As AuthorizationPolicy