다음을 통해 공유


AuthorizationBuilder.SetFallbackPolicy(AuthorizationPolicy) 메서드

정의

IAuthorizeData가 제공되지 않은 경우 에서 CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>) 사용하는 대체 권한 부여 정책을 설정합니다. 따라서 리소스에 대한 인스턴스가 없는 IAuthorizeData 경우 AuthorizationMiddleware는 대체 정책을 사용합니다. 리소스에 있는 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

매개 변수

반환

작성기입니다.

적용 대상