Я получаю следующую ошибку в Chrome:
Ответ на запрос предполетной проверки не проходит проверку контроля доступа. Нет заголовка "Access-Control-Allow-Origin" в запрошенном ресурс. Происхождение http://localhost:9000 'поэтому не допускается доступ.
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
loggerFactory.AddConsole(Configuration.GetSection("Logging"));
loggerFactory.AddDebug();
app.UseIISPlatformHandler();
app.UseDefaultFiles();
app.UseStaticFiles();
app.UseCors(policy => policy
.WithOrigins("http://localhost:9000")
.AllowAnyMethod()
.WithHeaders("Access-Control-Allow-Origin, Content-Type, x-xsrf-token, Authorization")
.AllowCredentials());
app.UseMvc();
}
В соответствии с chrome в ответ не добавляется ни одного заголовка.
Каков правильный способ добавления заголовка access-control-allow-origin
в ответ на параметры в Asp.NET 5?