services.AddCors(options =>
{
options.AddPolicy("CorsPolicy", builder => builder
.AllowAnyOrigin()
.AllowAnyMethod()
.AllowAnyHeader()
.WithExposedHeaders("content-disposition")
.AllowCredentials());
});
app.UseCors("CorsPolicy");
以上操作可以解决 iOS Safari 下访问 ASP.NET Core 3.1 时出现的 Forbidden 错误。