本地映射测试环境域名,解决登录测试环境后,也可以使用本地域名访问,可以正常跑本地项目

问题:单点登录进入系统不使用token,是将token携带在cookie中,登录成功后每次调用接口,都会在cookie中自动携带,这样导致即使在本地使用proxy代理解决了跨域,但由于本地域名不一致,也无法进行本地开发
解决方法:将本地host映射到一个自己定义的域名(二级域名要和测试环境一致),取消本地的代理,使用接口全路径进行http请求,后端配置跨域,将所有的请求来源都放行,然后本地配置的映射和测试环境的二级域名相同,后端会设置相同域名的都会携带cookie,这样我们本地开发就是用自己映射的地址就好了,也可以拿到和测试环境相同的cookie进行本地开发;这么做的目的就是为了拿到cookie进行本地开发,因为单点登录成功后,后端是写死的跳转到测试环境,前端本地不做处理会无法进行开发!

开发请求baseURL

c 复制代码
https://miccdev.nsfocus.com/seatsapi

本地host映射

c 复制代码
127.0.0.1 kk.nsfocus.com

vscode启动成功后的地址

c 复制代码
https://127.0.0.1:8899/     // 因为配置了映射,所以我们可以通过kk.nsfocus.com:8899访问
/**
* 又因为和测试环境的二级域名相同,都是nsfocus,所以测试环境登录成功,也就意味着
  kk.nsfocus.com:8899也可以拿到测试环境登录成功后的cookie,所以本地kk.nsfocus.com:8899
  就可以正常开发了
*/ 
相关推荐
子春一5 小时前
Flutter for OpenHarmony:音律尺 - 基于Flutter的Web友好型节拍器开发与节奏可视化实现
前端·flutter
JarvanMo5 小时前
150万开发者“被偷家”!这两款浓眉大眼的 VS Code 插件竟然是间谍
前端
choke2335 小时前
软件测试任务测试
服务器·数据库·sqlserver
亿元程序员5 小时前
大佬,现在AI游戏开发教程那么多,你不搞点卖给大学生吗?
前端
未来龙皇小蓝5 小时前
RBAC前端架构-02:集成Vue Router、Vuex和Axios实现基本认证实现
前端·vue.js·架构
那我掉的头发算什么5 小时前
【Mybatis】Mybatis-plus使用介绍
服务器·数据库·后端·spring·mybatis
wazmlp0018873695 小时前
第五次python作业
服务器·开发语言·python
晓得迷路了5 小时前
栗子前端技术周刊第 116 期 - 2025 JS 状态调查结果、Babel 7.29.0、Vue Router 5...
前端·javascript·vue.js
looking_for__5 小时前
【Linux】应用层自定义协议与序列化
linux·服务器·网络
唐梓航-求职中5 小时前
技术-算法-leetcode-1606. 找到处理最多请求的服务器(易懂版)
服务器·算法·leetcode