vs2022 搭建NET6 WebApi 接口项目《三》 配置跨域
1、配置跨域
#region 配置跨域 //配置跨域 builder.Services.AddCors(cor => { var cors = configuration.GetSection("CorsUrls").GetChildren().Select(p => p.Value); cor.AddPolicy("Cors", policy => { policy.WithOrigins(cors.ToArray()) .AllowAnyHeader() .AllowAnyMethod() .AllowCredentials(); }); }); #endregion
2、启用跨域
app.UseCors("Cors");
3、在appsetting.json中配置可跨域操作的ip或者域名
"CorsUrls": [ "http://localhost:3000", "http://localhost:8080", "http://localhost:5000", "https://localhost:5001" ]
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利
如有需要可联系(qq:2831804923 / 微信号:wh0612910)
----------------------------------------------------------------------------------------------------------------------
愿本文对阁下有帮助,在下谢之:
如有需要可联系(qq:2831804923 / 微信号:wh0612910)
----------------------------------------------------------------------------------------------------------------------
愿本文对阁下有帮助,在下谢之: