ASP.NET跨域访问解决

第一种:

step1:添加引用(搜索CORS)

step2:

App_Start/WebApiConfig.cs中添加配置

 

 

 step3:

在控制器中添加特性

 

 

 


 

第二种:

在App_Start/WebApiConfig.cs中添加方法

   /// <summary>
        /// 允许跨域调用
        /// </summary>
        /// <param name="config"></param>
        private static void EnableCrossSiteRequests(HttpConfiguration config)
        {
            //对所有的请求来源没有任何限制
            var cors = new EnableCorsAttribute(
             origins: "*",
             headers: "*",
             methods: "*"
             );
            config.EnableCors(cors);
        }

  

 

 注册时调用即可。

posted @ 2021-02-10 16:05  后跳  阅读(127)  评论(0编辑  收藏  举报