要发送access-control-max-age参数,应将以下代码添加到Startup.cs文件中的ConfigureServices方法中:
services.AddCors(options => { options.AddPolicy("AllowAll", builder => { builder.AllowAnyOrigin().AllowAnyHeader().AllowAnyMethod() .SetPreflightMaxAge(TimeSpan.FromDays(1)); }); });
这将允许任何来源,头部和方法,并在预检请求响应中设置1天的有效期。
然后,在Configure方法中,将添加以下代码:
app.UseCors("AllowAll");
这将启用CORS中间件,并设置响应头Access-Control-Allow-Origin。