Блог  /  ASP.NET CoreSignalR   /   Cross-Origin Request Blocked

Cross-Origin Request Blocked

Настройка правильной политики CORS для использования единого SignalR адреса на разных доменах.


1) В ConfigureServices метод:

services.AddCors(options => options.AddPolicy("CorsPolicy", builder =>
{
   builder.AllowAnyHeader()
          .AllowAnyMethod()
          .SetIsOriginAllowed((host) => true)
          .AllowCredentials();
}));

2) В Configure метод выше UseSignalR:

app.UseCors("CorsPolicy");