背景 目前有一个产品:会议室;主要功能是用户线上预定会议室(h5端)和后台管理会议室(pc端) 前台和后台部署在同一个域名上,通过子目录访问不同项目 前台:https://roomadmin.avicnet.cn/myMeeting 后台:https ...
前言:我们在查看一个项目的Cookie时,有时会看到多个域名下的Cookie,如下图: 其中一种常见的原因是:因为我们在项目中引用了另一个项目的资源。如下图: 重点:浏览器的一种默认机制:如果我们引用了另一个项目的资源,那么该项目域下的Cookie对本项目可见 但是虽然可见,但依然,不可跨域访问和设置Cookie。 那么我们如何去模仿一下这个效果呢 实验方案一:根据默认机制,我们需要 个项目,A ...
2019-08-15 11:20 0 969 推荐指数:
背景 目前有一个产品:会议室;主要功能是用户线上预定会议室(h5端)和后台管理会议室(pc端) 前台和后台部署在同一个域名上,通过子目录访问不同项目 前台:https://roomadmin.avicnet.cn/myMeeting 后台:https ...
公司写的网站要英文和中文的,所以就写了两个项目,都是用vue写的单页面项目,但是域名只有一个,所以就想把两个vue项目合并到一个域名下面。思考:vue的页面都是单页面应用,说白了就是一个index.html,通过锚点来跳转,所以通过路径来实现两个网站的跳转,方法可行。 vue配置 ...
使用 nginx 同域名下部署多个 vue(iview-admin) 项目, 主要是实现公网IP不足的情况 参考地址:https://segmentfault.com/a/1190000018319774 项目配置 修改vue.config.js中的文件 baseUrl ...
问题描述 本地用同一个tomcat调试两个相同框架的不同项目,在同一个浏览器界面里切换时,A项目的登录会把B项目的登录给踢掉,翻反过来亦如此。通过查看浏览器cookie,发现两个项目的cookie完全一模一样,只是值不同而已。 原因解析 通过查询资料大致可以了解 ...
共享session的前提是session在一个公共的地方,比如database,redis等,laravel框架提供了很大驱动选择; 这里只需要在配置文件里配置三个地方即可 各项目之间只要有一个登录,其他项目就不需要登录了 ...
背景 现在我们有几个前后端分离的项目,前后台使用的分别是Vue和Springboot框架开发,部署方式的话前端使用webpack进行打包用nginx作为静态服务器访问,部署在前端服务器上,后台由springboot打成jar包直接启动运行,部署在另一台后台服务器上。 不同的项目分别 ...
本文编辑于 2019-02-27 首次发布 花了 3 天时间,趁着我还没有忘记,先记录下来 效果 目前有 2 个项目(project1, project2),还有一个 nginx 自带的 index.html,我添加了对应的链接代码(稍后粘贴出来),为了统一管理子项目的路由 ...
有两个域名 s.a.com 和 q.a.com; 他们都是属于一个一级域名下的域名,并不是跨域; 前者为后台管理系统,有登录页面;后者为官网,没有登录功能; 现在的需求是:后台登录之后,官网也需要显示登录状态,后台退出之后,官网也会显示退出登录状态; 所以我们只需要在前者域名中写添加 ...