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

晋中市建设局网站怎么把平台推广出去

晋中市建设局网站,怎么把平台推广出去,网站盗号怎么做,微信自己怎么创建公众号Http请求Cookie失效问题记录 一、问题现象 在开发功能的过程中,业务依赖cookie进行取之,项目进行交互时会对前端http请求携带的cookies进行解析操作,但在自测调试对过程中出现账户的授权失效的报错问题。 二、问题排查 用arthas进行代码方…

Http请求Cookie失效问题记录

一、问题现象

在开发功能的过程中,业务依赖cookie进行取之,项目进行交互时会对前端http请求携带的cookies进行解析操作,但在自测调试对过程中出现账户的授权失效的报错问题。

在这里插入图片描述

二、问题排查

arthas进行代码方法报错排查,一步一步排查到当请求打到服务器时会被一个TokenFilter拦截,在其中会在中间价取到用户上下文,用户在登录的时候会在中间件设置上下文,并在http响应中设置rsid为对应业务数据形式,如:rsid_1:2_1245652125fsadfau

在请求业务服务器时,拦截会读取http请求中的cookies中的rsid值进行跟传来的token进行对比,如果不一致就会校验失败,出现上方的报错现象。

一开始以为是rsid设置的有误,就在用户登录的接口进行排查,发现确实是set上的rsid相关的业务数据,查看浏览器cookies设置也是成功的:如下图,but只针对主账户是成功的,其rsid数据例如:rsid_1_25672jrfanf

在这里插入图片描述
针对子账户则并非如此,发现其rsid对应的值为空:
在这里插入图片描述

登陆接口其实在响应中也设置返回了cookies给前端
在这里插入图片描述

那理论上应该是会设置成功的,那为什么会value为空呢???


在经过排查时,发现cookies对应的value不能有对应的特殊字符
在这里插入图片描述

在这里插入图片描述
当出现特殊字符就会被替换成空串

询问GPT
在这里插入图片描述


三、总结

在cookies的使用中,要符合对应的使用规范,避免开发中出现问题;

业务解决方案:将 替换为 ^

请求不再报错,符合功能业务


http://www.dtcms.com/wzjs/396999.html

相关文章:

  • 网站推广与维护设计方案优化大师手机版下载安装app
  • 网站操作可行性分析昆明seo优化
  • 网站开发工资多少钱一个月seo自动刷外链工具
  • 帝国cms 网站例子百度客服人工电话24
  • 用自己的服务器建网站自己有产品怎么网络销售
  • 简述企业建网站的步骤考试培训
  • wordpress 弹图插件桂林seo顾问
  • 企业建网站多少钱自媒体平台有哪些
  • 想学习做网站百度竞价调价软件
  • 做暧昧网站中国网站排名
  • 个人网站源代码下载关键词排名软件
  • 给一个公司做网站需要什么内容大数据培训机构排名前十
  • 做销售在那个网站找怎么让客户主动找你
  • 网站建设数据录入免费网站java源码大全
  • 海西州住房建设局网站网络营销推广策划的步骤
  • 山东信达建设工程有限公司网站手机优化大师为什么扣钱
  • 合肥关键词排名推广厦门seo总部电话
  • 河北省城乡和建设厅网站南京关键词优化软件
  • 网页设计制作成品seo网站外链平台
  • 可做分析图的地图网站百度搜索
  • 移民网站建设廊坊seo建站
  • javaweb做网站的流程2020年度关键词有哪些
  • 网站关键词提交信息流优化师是干什么的
  • 怎样建立自己网站视频网站爱站网长尾词挖掘
  • 上海做网站的公司排名我的百度账号
  • 自己做网站要花钱吗灰色产业推广引流渠道
  • 常州集团网站建设百度关键词搜索查询
  • 自己的公众号怎么做的欧美seo查询
  • 有网址 有空间怎么做网站2019年 2022疫情爆发
  • 建设网站后需要什么知识google seo整站优化