在vs2019上新建一个asp.net core webapi,想通过前端发送请求webapi
问题:
Access to XMLHttpRequest at ‘http://localhost:60828/api/weatherforecast’ from origin ‘null’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.
方案:
1 注册服务
public void ConfigureServices(IServiceCollection services)
{
services.AddControllers();
services.AddCors(ac => ac.AddPolicy("any", ap => ap.AllowAnyOrigin().AllowAnyMethod()