Nginx进行跨域配置

1、找到对应的网站添加跨域配置,然后重启Nginx

server { listen 8880; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { #跨域配置-开始 add_header Access-Control-Allow-Origin '*'; add_header Access-Control-Allow-Credentials true; add_header Access-Control-Allow-Methods '*'; add_header Access-Control-Allow-Headers '*'; add_header Access-Control-Expose-Headers 'Content-Length,Content-Range'; if ($request_method = 'OPTIONS') { add_header 'Access-Control-Max-Age' 1728000; add_header 'Content-Type' 'text/plain; charset=utf-8'; add_header 'Content-Length' 0; return 204; } #跨域配置-结束

Spring boot 跨域配置

1、在网关配置文件中添加如下配置

spring: application: name: @artifactId@ cloud: gateway: # default-filters: # - DedupeResponseHeader=Access-Control-Allow-Origin globalcors: corsConfigurations: '[/**]': allowedOriginPatterns: "*" #注意这个设置只对 spring boot 2.4+ 有效,低版本 使用 allowedOrigins: "*" 属性 allowed-methods: "*" allowed-headers: "*" allow-credentials: true exposedHeaders: "Content-Length,Content-Range"

注意:添加如上配置后,应该前端就可以进行跨域访问了,但是“chrome更新到94之后,会自动阻止发送不安全的内网请求”,当跨域有访问本地请求的时候会还是会报跨域错误 如:

net::ERR_FAILED(截图如下)

解决办法,就是关闭这个新特性,不要让它禁用

1、地址栏输入:chrome://flags/#block-insecure-private-network-requests

2、找到 Block insecure private network requests. 并且禁用

参考:如何解决Chrome禁止发送不安全的内网网络请求(ERR_FAILED)(How to fix Chrome block your insecure private network requests)_Aqvdrt的博客-CSDN博客

跨域配置-Chorme坑相关推荐

  1. springboot2.4跨域配置的方法

    这篇文章主要介绍了springboot2.4跨域配置的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 1.如果只是一个简单的springbo ...

  2. html 跨域_常见跨域解决方案以及Ocelot 跨域配置

    常见跨域解决方案以及Ocelot 跨域配置 Intro 我们在使用前后端分离的模式进行开发的时候,如果前端项目和api项目不是一个域名下往往会有跨域问题.今天来介绍一下我们在Ocelot网关配置的跨域 ...

  3. ASP.NET Core微服务(三)——【跨域配置】

    ASP.NET Core微服务(三)--[跨域配置] 对应练习demo(跨域)下载路径(1积分):[https://download.csdn.net/download/feng8403000/151 ...

  4. 常见跨域解决方案以及Ocelot 跨域配置

    常见跨域解决方案以及Ocelot 跨域配置 Intro 我们在使用前后端分离的模式进行开发的时候,如果前端项目和api项目不是一个域名下往往会有跨域问题.今天来介绍一下我们在Ocelot网关配置的跨域 ...

  5. Nginx跨域配置、限制连接、限制下载速度

    目录 一.Nginx跨域配置 二.Nginx限制连接配置 三.Nginx限制下载速度配置 一.Nginx跨域配置 #允许跨域请求的域,* 代表所有 add_header 'Access-Control ...

  6. Tomcat跨域配置

    问题描述 在服务器的tomcat上面,挂载了一个共享路径,然后在前端浏览器请求的时候出现了跨域的问题. 解决方法 前端请求服务器的资源出现跨域的时候,一般是通过配置服务器的跨域来解决的,所以在此处我们 ...

  7. nginx 实现备案域名的配置 + 跨域配置

    前言 又到了记录的时候,摸鱼一时爽,摸到火葬场,摸鱼有风险,不要摸鱼了!!! (对自己的不满) ying宝的课上讲到了负载均衡.分布式缓存.分库分表等等等等提高服务并发性能的方法,总而言之,都是一些提 ...

  8. Amazon CloudFront CDN + s3 源站跨域配置

    Amazon CloudFront CDN + s3 源站跨域配置 问题描述 使用 Amazon CloudFront CDN + s3 源站托管前端静态页面,前端跨域请求时报错: ...blocke ...

  9. SpringCloud Gataway 跨域配置

    SpringCloud Gataway 跨域配置 Spring Boot版本:2.3.4.RELEASE Spring Cloud版本:Hoxton.SR8 一.通过配置文件配置跨域 spring:c ...

最新文章

  1. WPF实用指南二:移除窗体的图标
  2. Android视图动画集合AndoridViewAnimations
  3. 【数字信号处理】相关函数 ( 相关系数与相关函数 | 相关函数定义 )
  4. string类assign方法
  5. centos 6.5 启动时卡在进度条位置无法进入系统解决办法。
  6. 状态压缩 + 暴力 HDOJ 4770 Lights Against Dudely
  7. 当爬虫工程师遇到 CTF丨2021 年 B 站 1024 安全攻防题解
  8. 关于ArcGIS动态图层空间内栅格数据,JS前端显示颜色不正确的解决方案
  9. Python在Linux地址已在使用,python在linux下的使用
  10. 关于利用Windows的Paint 3D制作透明背景图片的说明
  11. ACM中AC、WA、PE、RE分别是什么意思
  12. 存储 angularjs
  13. 计算机开机反复启动,电脑开机后反复重启原因 电脑开机后反复重启解决方法【详解】...
  14. LeetCode#860: 柠檬水找零
  15. groovy入门-GString
  16. GBA的内存其实很大
  17. Android 启动速度优化
  18. python 是否可以一键修图_一键修图功能强大吗?想知道哪个软件比较好用?
  19. Android怎么自定义充电铃声,充电提示音怎么设置
  20. CSDN发表文章后待审核的原因

热门文章

  1. 如何撰写开题的文献综述
  2. usb打印机驱动调试记录
  3. 【强化学习】开源环境集(魂斗罗、星际争霸等都有!)
  4. Bookstore Postgres数据库项目
  5. HP 2230s安装ubuntu8.10声卡无声音的解决方案
  6. unity Build-in 光源和光照模型
  7. 更新显示itunes store无法连接服务器,苹果手机无法链接itunes怎么处理 连不上itunes store怎么回事?...
  8. 抖音小店最终玩法,供应链资源整合模式《看到就是赚到》
  9. 深度学习算法简要总结系列
  10. 基于SPI协议OLED屏显实例