.Net Core跨域配置
程序员文章站
2024-01-21 19:18:46
...
1、在Startup的ConfigureServices中配置如下代码,注意要配置在AddMvc()之前。
services.AddCors(options =>
{
options.AddPolicy("allow_all", builder =>
{
builder.AllowAnyOrigin() //允许任何来源的主机访问
.AllowAnyMethod()
.AllowAnyHeader()
.AllowCredentials();//指定处理cookie
});
});
2、在Configure中配置使用跨域策略。
app.UseCors("allow_all");
表示使用"allow_all"这个跨域策略,策略在services.AddCors中配置,可以多个。
注意要在app.UseMvc();之前。
如果前端ajax请求某个方法还是提示跨域异常信息,吧服务重启下试试。
上一篇: Linux设置时间同步
下一篇: 那些年踩过的CSS坑