sessionID问题

来源:6-11 单点登录Redis存储Session及SessionId问题说明与集群实战-1

假设来自虚构

2019-10-15

图片描述

启动tomcat,然后浏览器已经生成了一个sessionID。通过接口调用登录,产生了一个sessionid。再刷新页面,但是页面的sessionid还是第一次打开页面时的sessionID,没有变成接口调用生成的sessionID。

  1. 第一次打开页面就会生成sessionID吗?这个sessionID记录的是什么?
  2. 为什么页面sessionID与接口调用生成的不会一致?原因是什么?

请老师指点一下小生呢!

写回答

1回答

geelylucky

2019-10-16

  1. 第一次访问服务器,服务器检测到请求没有sessionId,就会自动生成一个sessionId,并且通过响应返回。

  2. 你通过浏览器刷新,携带的还是你浏览器之前就生成的sessionId,当然是不会改变的。

0
1
假设来自虚构
浏览器刷新,怎么才会变成 通过postman工具 调用登录接口产生的sessionid呢? 我想要的结果是,页面刷新 就变成工具调用接口生成的sessionid!
2019-10-16
共1条回复

Java企业级电商项目架构 Tomcat集群与Redis分布式

Tomcat集群+Redis分布式+代码重构+源码原理解析

2685 学习 · 947 问题

查看课程