「已解决」Mac | nginx; nginx代理本地开发环境vue项目报错: app.js net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK)

8 篇文章 1 订阅
3 篇文章 0 订阅
博客内容讲述了在本地开发环境中,由于前端Vue项目需要实现单点登录(SSO)且存在跨域限制,导致无法共享cookie。通过配置nginx作为代理服务器,将9090端口暴露,并设置前后端代理转发,解决了这个问题。博主通过在Mac系统上使用sudo命令启动nginx成功实现了这一解决方案。
摘要由CSDN通过智能技术生成

报错原因

nginx 启动没有权限 🌚

项目需求

  1. 本地启动多个前端vue 项目, 登录项目需要单点 (sso) 登录. 后台接口有鉴权管理.
  2. cookie 存储在 127.0.0.1:9090 地址, 如果三个项目启动在不同端口, 那么互相访问不到 cookie.

解决需求

本地开启 nginx 代理, 代理 9090 端口, 配置前后端代理转发.

解决

使用 sudo 命令启动 nginx , Mac 系统.
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值