Поделиться через


AuthorizationBuilder.SetFallbackPolicy(AuthorizationPolicy) Метод

Определение

Задает резервную политику авторизации, используемую при CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>) отсутствии IAuthorizeData. В результате AuthorizationMiddleware использует резервную политику, если для ресурса нет IAuthorizeData экземпляров. Если у ресурса есть , IAuthorizeData они оцениваются вместо резервной политики. По умолчанию резервная политика имеет значение NULL и обычно не оказывает никакого влияния, если в конвейере не используется программа AuthorizationMiddleware. Он ни в коем случае не используется по умолчанию IAuthorizationService.

public virtual Microsoft.AspNetCore.Authorization.AuthorizationBuilder SetFallbackPolicy (Microsoft.AspNetCore.Authorization.AuthorizationPolicy? policy);
abstract member SetFallbackPolicy : Microsoft.AspNetCore.Authorization.AuthorizationPolicy -> Microsoft.AspNetCore.Authorization.AuthorizationBuilder
override this.SetFallbackPolicy : Microsoft.AspNetCore.Authorization.AuthorizationPolicy -> Microsoft.AspNetCore.Authorization.AuthorizationBuilder
Public Overridable Function SetFallbackPolicy (policy As AuthorizationPolicy) As AuthorizationBuilder

Параметры

Возвращаемое значение

Построитель.

Применяется к