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

莒县做网站和微信网络营销

莒县做网站和微信,网络营销,网站下方链接图标怎么做,天津低价网站建设今天在帮同学解决一个小问题,差点阴沟翻船。 问题再现:他从github上拉了一个项目下来跑,结果发生跑不通问题出现在验证码一直不对。 我一看项目源码,验证码生成后存储再session中了,等用户发送请求验证的时候sessionI…

今天在帮同学解决一个小问题,差点阴沟翻船。
问题再现:他从github上拉了一个项目下来跑,结果发生跑不通问题出现在验证码一直不对。
在这里插入图片描述
我一看项目源码,验证码生成后存储再session中了,等用户发送请求验证的时候sessionId变化了,导致通过session获取验证码是一个null。

发现问题
经过各种测试发现sessionId每次请求进来都是生成一个新的。这个是问题所在

尝试解决
网上有方案说配置前端携带cookie: xhrFields: {withCredentials: true},后端再配置跨域可以解决问题,我实践过这种方案还是不行。

解决问题
后来发现后端的项目地址为localhost:8080,前端页面为http://127.0.0.1:5500/login.html。我把127.0.0.1改为localhost就解决了这个问题。127—>>localhost或者localhost---->>127都会跨域。

原理解析
后来查资料发现确实是跨域的问题虽然localhost会被解析成127.0.0.1访问,但是还是会跨域,跨域你的域名 端口 协议变动了就是跨域。跨域让cookie无法被传递,sessionId是存储在cookie中的,所以后端每次都认为请求是新的请求没有sessionId就直接创建了。

http://www.ds6.com.cn/news/117139.html

相关文章:

  • 公司网站集资网站开发人员犯法么免费网络推广网址
  • 怎样解析网站域名网络营销的背景和意义
  • 网站要什么什么叫口碑营销
  • 网站模仿侵权搜索排名查询
  • 网站建设服务哪家好百度搜索官网
  • 腾讯云域名续费太原seo排名优化公司
  • 网站建设考试卷a卷培训师资格证怎么考
  • wordpress博文模板长沙网站托管优化
  • 百度网站抓取时间查询广州做seo的公司
  • 网站设计时多页面切换时什么控件河源市seo点击排名软件价格
  • 蓝色科技网站建设专业seo公司
  • 免费crm网站下载的软件自媒体软文发布平台
  • wordpress mega郑州网站推广优化
  • wordpress怎么弄廊坊网站建设优化
  • 哪些做靠谱兼职网站有哪些西安seo网站建设
  • 一流专业建设标准朝阳seo排名
  • 服装品牌网站建设广州百度关键词推广
  • 怎样做网站测评广州seo公司排行
  • 苏州吴中区做网站公司常用网站推广方法及资源
  • 如何制作网站视频教程免费网站建设哪家好
  • 网站做302重定向360网站收录提交
  • 阿里云企业网站怎么收费seo是指什么职位
  • 太原广告传媒有限公司淄博seo
  • 做网站需要注意什么问题宁波做seo推广企业
  • 网站建设与网页设计专业seo网络推广哪家专业
  • 网站运营要会什么技术企业门户网站
  • 做网站需要用什么开发软件系统优化大师
  • 小学学校网站建设方案汕头seo推广优化
  • 网站 做购物车软文广告平台
  • 农产品如何建设网站网站建设流程