需要在Startup.cs文件中进行配置以解决CORS错误。
首先,需要加入Microsoft.AspNetCore.Cors包。
然后,在ConfigureServices方法中添加以下代码:
services.AddCors(options => { options.AddPolicy(name: "AllowOrigin", builder => { builder.WithOrigins("http://localhost:3000", "https://example.com"); }); });
这里,我们要添加一个名为“AllowOrigin”的CORS策略,允许来自“http://localhost:3000”和“https://example.com”的请求。
最后,在Configure方法中添加以下代码:
app.UseCors("AllowOrigin");
这将启用CORS并使用名为“AllowOrigin”的策略。
完成以上步骤后,重新启动应用程序,并尝试发送POST请求,CORS错误应该就不再出现了。