Trouble with CORS Policy and .NET Core 3.1

前端 未结 10 1344
借酒劲吻你
借酒劲吻你 2020-12-29 20:04

I\'m not sure what I\'m missing, but can\'t seem to get my CORS Policy working with .NET Core 3.1 and Angular 8 client-side.

Startup.cs:



        
10条回答
  •  心在旅途
    2020-12-29 20:44

    first app.UseRouting(); then app.UseCors("foo");

    Change your Configure method like the following :

    public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
    {
        if (env.IsDevelopment())
        {
            app.UseDeveloperExceptionPage();
        }
    
        app.UseHttpsRedirection();
    
    
    
        app.UseRouting();  // first
        // Use the CORS policy
        app.UseCors("foo"); // second
    
        app.UseAuthorization();
    
        app.UseEndpoints(endpoints =>
        {
            endpoints.MapControllers();
        });
    }
    

    It worked for me !

提交回复
热议问题