Как обойти политику cors в web.config для использования CorsPolicyProviderFactory - PullRequest
0 голосов
/ 24 мая 2019

Я хочу сделать динамическую политику 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 работать?

...