当前位置: 首页 > news >正文

简述企业网站建设实施的步骤成都做网站建设的公司

简述企业网站建设实施的步骤,成都做网站建设的公司,windows搭建wordpress,无锡有名的设计公司原因: 问题根源在于两个独立的系统(A系统与B系统)共享了同一cookie键名来存储各自用户的认证令牌(token)。这种设计导致了以下情形: 当用户在A系统登录后,一个token被存储在cookie中&#xff0…

原因:

问题根源在于两个独立的系统(A系统与B系统)共享了同一cookie键名来存储各自用户的认证令牌(token)。这种设计导致了以下情形:

  • 当用户在A系统登录后,一个token被存储在cookie中,使用了特定的键名。
  • 同一用户在B系统中也进行了登录,然而B系统同样使用了相同的键名来存放其专属的token。
  • 由于两个系统可能使用不同的后端服务和数据存储(如各自的Redis实例),当B系统尝试验证cookie中的token时,它实际上是在查询自己系统的认证数据库(如Redis),而不是A系统的。

当用户从B系统访问A系统时,由于B系统覆盖了cookie中的token,A系统尝试使用这个由B系统颁发的token进行认证,自然在A系统的后端(如Redis)中找不到对应的记录,导致认证失败,用户被迫重新登录A系统。

解决方案建议:

为了避免此类问题,每个系统应当使用独特的cookie键名来存储其认证信息。这可以确保系统间的token隔离,防止互相干扰。具体做法如下:

  1. 为每个系统分配唯一的cookie键名:例如,A系统可以使用token_A,B系统使用token_B。这样,即使用户在同一浏览器中登录了多个系统,每个系统的token也不会相互覆盖。

  2. 前端代码调整:在前端的认证模块中,如getToken方法,根据当前系统环境变量或配置文件中定义的键名来获取token,而不是硬编码一个通用的键名。

  3. 后端认证服务调整:后端也需要相应地调整,以支持各自系统的token认证流程,确保token的生成、存储和验证都在对应系统的上下文中进行。

总结:

将/src/utils/auth.js中TokenKey值修改成不同的值就好了

http://www.yayakq.cn/news/321872/

相关文章:

  • 如何做个人网站为什么建设网银网站打不开
  • 怎么做网站的一个横向列表长春世邦做网站
  • 比价网站开发学网页设计有用吗
  • 如何做网站怎么赚钱网站建设饱和了吗
  • 沈阳网站建设费用杭州建设工程交易平台
  • 帮客户做网站的公司详情页面设计
  • wdcp 配置网站做外贸电商网站
  • ppt的网站导航栏怎么做的秦皇岛最新通知
  • 类似wordpress的网站百度快照关键词推广
  • 网站的后台怎么做wordpress用什么开发的
  • 网站运营是什么意思做同步网站
  • 一团网站建设seo搜索引擎优化工资多少钱
  • 本地推广找哪些网站福建住房和城乡建设部网站
  • 做网站在哪接单宁波网络推广培训
  • 网络营销的形式网站营销如何查找网站备案
  • 电子商务网站功能介绍免费的个人简历模板范文
  • 网站设计包括什么软件贵阳哪里可以做网站
  • 购买模板做网站天动力网站开发
  • 东莞建网站网站搭建申请
  • 建网页网站建站公司用的服务器
  • 照片网站怎么做搜索引擎大全网址
  • 大桥石化集团网站谁做的做打鱼网站需要多少钱
  • 哈尔滨哪里有做网站的凡科建站怎样建站中站
  • 网站设计在线培训山西正规网站建设报价公司
  • 行业网站cms如何创建微信公众号平台
  • 网站模版化配置界面设计是什么
  • 网站模版建设教程著名vi设计机构
  • 网站竞价推广都有哪些大宗现货交易平台
  • 邯郸网站建设项目百度首页网址是多少
  • html网站地图在线生成wordpress交流插件