首页 > 其他分享 >记录一次解决跨域问题解决过程。 strict-origin-when-cross-origin,net::ERR_FAILED, No 'Access-Control-Allow-Origi

记录一次解决跨域问题解决过程。 strict-origin-when-cross-origin,net::ERR_FAILED, No 'Access-Control-Allow-Origi

时间:2024-04-03 12:11:07浏览次数:14  
标签:origin Control ERR No Origin Access header add Allow

事情是这样的,vue项目本地启动可以正常连接后端端口访问,部署到nginx上只有就无法访问,显示跨域问题

 

 于是查看后端日志

 啥都没有,觉得肯定是nginx的问题,怎么配置都没用,

	location / {
		root   html;
		index  index.html index.htm;
		add_header 'Access-Control-Allow-Origin' '*';
        add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
        add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
        add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';

        }
        #location /data/ {
		#proxy_pass http://localhost;
		#proxy_set_header X-Real-IP $remote_addr;
		#proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		#add_header Access-Control-Allow-Origin *;
		#add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
		#add_header Access-Control-Allow-Headers X-Requested-With;
		#add_header Access-Control-Max-Age 60000;
		#add_header Access-Control-Allow-Credentials true;
		#if ( $request_method = OPTIONS ){
		#	return 200;
		#}
	    # }

  

最后一位大佬的博客给了我思路

高质量搬砖工人必会——Vue利用axios发起ajax请求遇到的问题(been blocked by CORS policy:;Failed to load resource: net::ERR_F)_axios.min.js:1 failed to load resource: net::err_q-CSDN博客

 如果是springboot的原因的话加个注解就解决了

 

标签:origin,Control,ERR,No,Origin,Access,header,add,Allow
From: https://www.cnblogs.com/zhahewei/p/18112417

相关文章

  • MySQL数据库报错:Can‘t create/write to file ‘/tmp/ibXXX‘ (Errcode: 13 - Permiss
    在进行MySQL数据库的安装和配置过程中,用户有时会遇到各种错误信息,这些错误可能会阻碍安装过程或初次运行。理解和解决这些错误对于确保数据库平稳运行至关重要。本文旨在探讨MySQL安装过程中可能出现的一个特定错误,提供关于该错误的详细信息、可能的原因及相应的解决方案。......
  • P2831 [NOIP2016 提高组] 愤怒的小鸟
    思路状压+优化代码#include<iostream>#include<stdio.h>#include<algorithm>#include<string>#include<cmath>#include<string.h>#defineR(x)x=read()#defineFor(i,j,n)for(inti=j;i<=n;++i)usingnamespac......
  • ImportError: DLL load failed while importing _cext: 找不到指定的模块
    网上搜索说,这个错误表明Python在尝试导入名为_cext的扩展模块时失败了,这通常是因为它依赖的某些动态链接库(DLL)文件无法被正确加载。这可能是因为相应的DLL文件不存在于预期的位置,或者系统缺少运行该DLL所必需的其他依赖项。在一个帖子中看到通过pipinstallmsvc-runtime可以即......
  • NestedSet NodeTrait.php
    1<?php23namespaceKalnoy\Nestedset;45useException;6useIlluminate\Database\Eloquent\CollectionasEloquentCollection;7useIlluminate\Database\Eloquent\Model;8useIlluminate\Database\Eloquent\Relations\......
  • 记录解决QT环境变量、qwt环境搭建、cannot load QT5core.dll错误、TreeWidget与TabWid
    一、配置QT环境变量:依次打开:设置->系统->关于->高级系统设置->环境变量->系统变量(s)->Path->编辑,将QT安装目录中以下文件路径复制粘贴至Path中:D:\BaiDuWangPan\SoftWare\QT_551\5.5\mingw492_32\binD:\BaiDuWangPan\SoftWare\QT_551\Tools\mingw492_32\bin相关解决方法可借鉴......
  • 基于Node.js和ws库搭建WebSocket服务并实现消息互通的简单示例
    环境要求:Node.js环境安装npm(Node.js的包管理器)步骤:安装Node.js:如果你还没有安装Node.js,请从Node.js官网下载并安装。创建项目:创建一个新的目录作为项目文件夹,并在该目录下初始化一个新的Node.js项目。        mkdirmy-websocket-server        cdmy......
  • 关于Stata工具变量固定效应回归ivreghdfe包报错last estimates not found一步解决问题
            其实lastestimatesnotfound这个问题,不用这么麻烦。我也是研究了半天,最后发现可以根据ivreghdfe命令的作者在github上写的统一安装需要的那些命令来很方便快捷地解决。        这是ivreghdfe命令作者的Github主页:https://github.com/sergiocorreia/......
  • 在aarch64上编译,fstack: master分支:5b97230c858598a10e1b82c tag: v1.23, origin/mast
    F-Stack一个基于DPDK的开源和高性能网络框架 基于DPDK23.11需要做如下操作sed替换:sed-n'/DEV_RX_OFFLOAD_IPV4_CKSUM/p'drivers/net/macb/*sed-i's/ETH_/RTE_ETH_/g'*.csed-i's/DEV_/RTE_ETH_/g'*.c f-stack适配dpdk20.11sed-i's/RTE_MBUF_F_RX_I......
  • AQY212GSX 固态继电器 PCB安装 SPST-NO 1A 60V
    AQY212GSX是一款由Panasonic公司规划和生产的继电器。它是一种SOP4光耦固态继电器,适用于各种电子设备中的信号切换和阻隔。该继电器的主要参数包括4-SOP4.4mm封装、工作温度规模为-40℃至+85℃、储存温度规模为-40℃至+100℃等。AQY212GSX继电器具有杰出的电气性能,如初始I/O......
  • Batch、Layer、Instance、Group四种Norm
    归一化NormalizationBatchNorm的初衷是解决InternalCovariateShift问题。尽可能将mini-batch归一化到标准正态分布,使得网络层的输出分布趋于稳定。InternalCovariateShift问题简单来说,是网络学习更新权重后可能会改变输出的分布,导致下一层总是迟一步适应这次的分布。......