Я хочу сделать динамическую политику cors для многодоменного доступа к моей веб-странице.
Я создал CorsPolicyProviderFactory и включил его в WebApiConfig.
config.SetCorsPolicyProviderFactory(new DynamicPolicyProviderFactory());
config.EnableCors();
Моя демонстрационная политика:
var _policy = new CorsPolicy
{
SupportsCredentials = true,
Headers = { "Origin, Content-Type, Accept, X-Request-With, Set-Cookie, Cookie" },
Methods = { "GET" },
Origins = { "http://localhost:49561" }
};
return _policy;
Но он не может пройти web.config и получить ошибку.Как я могу игнорировать политику webconfig и заставить CorsPolicyProviderFactory работать?