Categorias
.Net Core

Habilitando Cors em API .Net Core

O primeiro passo é instalar o pacote Cors:

Install-Package Microsoft.AspNetCore.Cors

No método ConfigureServices do arquivo startup.cs, adicione a seguinte linha:

services.AddCors(options => options.AddPolicy("CorsPolicy", builder =>
            {
                builder.WithOrigins("*").AllowAnyMethod().AllowAnyHeader();
            })); // Isso deve estar antes de AddMvc

Por último, no método Configure do arquivo startup.cs, adicione o seguinte código:

app.UseCors("CorsPolicy");

Simples assim!