zoukankan      html  css  js  c++  java
  • .net core允许跨域

    // 设置允许所有来源跨域
    app.UseCors(options =>
    {
           options.AllowAnyHeader();
           options.AllowAnyMethod();
           options.AllowAnyOrigin();
           options.AllowCredentials();
    });
    
    // 设置只允许特定来源可以跨域
    app.UseCors(options =>
    {
            options.WithOrigins("http://localhost:3000", "http://127.0.0.1"); // 允许特定ip跨域
            options.AllowAnyHeader();
            options.AllowAnyMethod();
            options.AllowCredentials();
    });

    在Startup.cs的Configure方法加如下代码,亲测好使:

            public void Configure(IApplicationBuilder app, IHostingEnvironment env)
            {
                // 设置允许所有来源跨域
                app.UseCors(options =>
                {
                    options.AllowAnyHeader();
                    options.AllowAnyMethod();
                    options.AllowAnyOrigin();
                    options.AllowCredentials();
                });
    
                if (env.IsDevelopment())
                {
                    app.UseDeveloperExceptionPage();
                }
                else
                {
                    // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
                    app.UseHsts();
                }
    
                app.UseHttpsRedirection();
                app.UseMvc();
            }
  • 相关阅读:
    导弹拦截版
    [USACO1.5]数字三角形 Number Triangles
    FBI树
    修复公路
    台阶问题
    阶乘问题
    连续自然数和
    又是毕业季I
    生活大爆炸版石头剪刀布
    曹冲养猪
  • 原文地址:https://www.cnblogs.com/xtjatswc/p/11303811.html
Copyright © 2011-2022 走看看