找到Program.cs文件,在var app = builder.Build();这行代码之前加上以下代码:
builder.Services.AddCors(option =>
{
option.AddDefaultPolicy(b =>
{
//这里的3000具体根据前端的端口号来对应,一般是3000
b.WithOrigins(new string[] { "https://localhost:3000" })
.AllowAnyMethod().AllowAnyHeader().AllowCredentials();
//AllowAnyMethod是接受任何请求方式
//AllowAnyHeader是接受任何请求头
//AllowCredentials不知道,写就完事了
});
});
然后var app = builder.Build();的下面引用
app.UseCors();