解决方案

1.1在Startup中 ConfigureServices下 添加

services.AddCors(options =>{options.AddPolicy("any", builder =>{//builder.AllowAnyOrigin() //允许任何来源的主机访问builder.WithOrigins("http://*.*.*.*")//.SetIsOriginAllowedToAllowWildcardSubdomains()//设置允许访问的域.AllowAnyMethod().AllowAnyHeader().AllowCredentials();//});});services.AddControllers();

1.2在Configure下添加 最上面一行。

app.UseMiddleware<CorsMiddleware>();

1.3model

 public class CorsMiddleware{private readonly RequestDelegate _next;public CorsMiddleware(RequestDelegate next){_next = next;}public async Task Invoke(HttpContext context){if (!context.Response.Headers.ContainsKey("Access-Control-Allow-Origin")){context.Response.Headers.Add("Access-Control-Allow-Origin", "*");}await _next(context);}}

.netCore 解决跨域问题相关推荐

  1. 继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错? springboot 两种方式稳定解决跨域问题

    继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错???springboot 两种方式稳定解决跨域问题! 之前我写了一篇文章,来解决CORS报错 ...

  2. CORS-跨域资源共享 解决跨域问题

    1.什么是跨域? a.test.com 和 b.test.com 是两个不同的域,而处于安全机制考虑,JS只能访问与所在页面同一个域(相同协议.域名.端口)的内容,但是我们在项目开发时,经常遇到一个页 ...

  3. 前端解决跨域问题的8种方案(最新最全)

    .同源策略如下: URL 说明 是否允许通信 http://www.a.com/a.js http://www.a.com/b.js 同一域名下 允许 http://www.a.com/lab/a.j ...

  4. React Axios 请求解决跨域问题

    网上看了很多的方案,但是不知道为什么,作为初学者,对react不太清楚的话,解决跨域还是有很多的问题.这篇博客针对小白,第一次调试react 跨域问题,甚至第一次使用Axios ,第一次... 废话就 ...

  5. iframe解决跨域ajax请求的方法

    iframe跨域的基本前提是,一个页面可以嵌套非同源站点的html文件,以及某一个域名下的html页面可以通过脚本向同域名服务器发出ajax请求.当一个域名为domain1下的页面A想要向domain ...

  6. java 跨域_springboot解决跨域CROS问题,用注解@CrossOrigin

    项目是springboot框架,前后端分离,需要跨域,当前前端可以用JSONP解决,但是java端如何解决呢? 因为是springboot框架,所以好多都可以用注解解决问题,所以就用到了@CrossO ...

  7. android ajax 跨域更新本地html,本地webapp是怎么解决跨域问题的?

    像ionic的cli,都可以把一个ionic的webapp打包成本地的,那这样的话是如何解决跨域问题的? 在PC上,我直接访问连接获取数据,代码如下.(抄自W3School) function loa ...

  8. jsonp解决跨域问题

    跨域 就是由于JavaScript同源策略的限制,使得a.com域名下的js无法操作b.com或c.a.com域名下的对象或数据. 简单理解同一个域就是:相同域名.相同端口.相同协议! JS部分(使用 ...

  9. axios请求接口http_Vue使用Axios实现http请求以及解决跨域问题

    Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中.Axios的中文文档以及github地址如下: 中文:https://www.kancloud.cn/y ...

最新文章

  1. maven mybatis mysql_Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问...
  2. 如何使用Bootstrap4显示和隐藏元素
  3. python查询MySQL写入Excel
  4. 如何将编写好的CS文件做成exe可执行文件
  5. 编写python程序 兀 3_帮忙写一个简单的python程序π_π 要求就是图上的那样 其实挺简单的但我就是写不出来。拜托了,...
  6. stl_alloc.h分配器
  7. c语言调用linux脚本,C语言执行shellcode的五种方法
  8. GDB调试qemu-kvm
  9. 知乎热榜:程序员达到什么水平能拿到20k月薪
  10. Could not resolve host: 'localhost 报错解决办法
  11. 1.Spring框架入门
  12. sqlserver主键自增
  13. SIP呼叫流程——现代交换原理实验四
  14. 12306 模拟登录
  15. Jmeter基础篇(01):如何进行post接口压力测试
  16. 月入5万!这个头条号变现大招好多人都没注意到
  17. PNP三极管和NPN三极管的开关电路(EC极性接线判断简单明了)简单的技巧:三极管上箭头所在方向的二极管,只要二极管正向导通,那么三极管上下就能导通。
  18. Java写一个矩阵输出并输出它的转置
  19. python基础 面向对象编程
  20. 计算机收藏夹位于哪个磁盘,win10收藏夹在电脑什么位置_win10系统收藏夹在哪里...

热门文章

  1. 好教程推荐系列:张小方的《高性能服务器开发》以及《30天自制C++服务器》
  2. 博学君:学感恩意识 培养自信心
  3. 计算机管理活动任务,win7系统任务计划程序概述
  4. JavaScript 19. 正则表达式
  5. 通过指纹识别模块验证用户,解锁手机
  6. MySQL主从复制原理
  7. 活剥MS06-014网马变种纪实
  8. Bean用@Autowire注解自动装配
  9. ubuntu配置VNC远程连接服务器图形界面
  10. c++服务端面试个人小结