Freigeben über


AuthorizationBuilder.SetFallbackPolicy(AuthorizationPolicy) Methode

Definition

Legt die Fallbackautorisierungsrichtlinie fest, die von verwendet wird CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>) , wenn keine IAuthorizeData bereitgestellt wurde. Daher verwendet die AuthorizationMiddleware die Fallbackrichtlinie, wenn keine IAuthorizeData Instanzen für eine Ressource vorhanden sind. Wenn eine Ressource über eine IAuthorizeData ressource verfügt, werden sie anstelle der Fallbackrichtlinie ausgewertet. Standardmäßig ist die Fallbackrichtlinie NULL und hat in der Regel keine Auswirkungen, es sei denn, Sie haben die AuthorizationMiddleware in Ihrer Pipeline. Sie wird in keiner Weise von der Standardeinstellung IAuthorizationServiceverwendet.

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

Parameter

Gibt zurück

Der Generator.

Gilt für: