CorsAuthorizationFilter Class

Summary

A filter which applies the given @!:CorsPolicy- and adds appropriate response headers.

Syntax

public class CorsAuthorizationFilter : ICorsAuthorizationFilter, IAsyncAuthorizationFilter, IOrderedFilter, IFilter

GitHub

View on GitHub

class Microsoft.AspNet.Mvc.CorsAuthorizationFilter

Constructors

CorsAuthorizationFilter(ICorsService, ICorsPolicyProvider)

Creates a new instace of [Microsoft.AspNet.Mvc.CorsAuthorizationFilter](Microsoft.AspNet.Mvc.CorsAuthorizationFilter.yml).

Arguments:
  • corsService (ICorsService) – The @!:ICorsService-.
  • policyProvider (ICorsPolicyProvider) – The @!:ICorsPolicyProvider-.
public CorsAuthorizationFilter(ICorsService corsService, ICorsPolicyProvider policyProvider)

Properties

Order()
Return type:System.Int32
public int Order { get; }
PolicyName()

The policy name used to fetch a @!:CorsPolicy-.

Return type:System.String
public string PolicyName { get; set; }

Methods

OnAuthorizationAsync(Microsoft.AspNet.Mvc.AuthorizationContext)
Arguments:
Return type:

System.Threading.Tasks.Task

public Task OnAuthorizationAsync(AuthorizationContext context)