乏mily

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

.net core 3.1 中 的跨域设置

1、ConfigureServices中添加

复制代码
           //添加cors 服务 配置跨域处理
            services.AddCors(options =>
            {
                options.AddPolicy("any", builder =>
                {
                    builder.SetIsOriginAllowed(_ => true)
                    .AllowAnyMethod()
                    .AllowAnyHeader()
                    .AllowCredentials();//指定处理cookie
                });
            });
复制代码

2、Configure中添加“app.UseCors()”:

复制代码
            
app.UseHttpsRedirection(); app.UseRouting(); app.UseCors();
//配置Cors 注意这行代码的位置顺序,不然容易出错 app.UseAuthorization(); app.UseEndpoints(endpoints => { endpoints.MapControllers(); });
复制代码

3、控制器类中添加特性:

 

posted on   乏mily  阅读(242)  评论(0编辑  收藏  举报

点击右上角即可分享
微信分享提示