欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C# .NetCore 解决跨域

程序员文章站 2022-06-12 17:19:25
...

在启动项目下的Startup.cs中添加以下代码。 

 public class Startup
    {
        public void ConfigureServices(IServiceCollection services)
        {
            services.AddCors(options =>
            {
                options.AddPolicy("default", policy =>
                {
                    // 設定允許跨域的來源,有多個的話可以用 `,` 隔開
                    policy.WithOrigins("http://localhost:4200")
                            .AllowAnyHeader()
                            .AllowAnyMethod()
                            .AllowCredentials();
                });
            });
        }
        
        public void Configure(IApplicationBuilder app, IHostEnvironment env)
        {
            app.UseCors("default");
        }
    }//GT---

 

 

相关标签: C# Orchard Core