从session里面取得值为null
最近搞了一个java项目,使用tomcat部署,apache做代理。部署之后就发生了奇怪的事情,登录界面调用获取验证码的方法将验证码保存到session会话中,然后当用户登录的时候获取用户从界面输入的验证码和session里面取出的验证码是否相等,这个时候奇怪的事情就发生了,发现每次从session里面取得的验证码是空的。然后就在后台加入了日志记录sessionid,发现同一个客户端每请求一次获取验证码的方法服务器端的sessionid都发生了变化,如果按常理的话sessionid是不会变的,最后发现问题是apache代理配置有问题,我的配置是:
ProxyPass /代理名称 http://localhost:8080/应用名称
ProxyPassReverse /代理名称 http://localhost:8081/应用名称
我配置的代理名称和应用名称不一致,最后的解决办法是将代理名称和应用名称写成一样。
从session里面取得值为null相关推荐
- ssm获取session中验证码值为null问题
环境:前后端分离,部署在同一台服务器上 问题:前端登录页面实现验证码功能,使用的是catpcha框架,在web.xml中配置,但是在验证码验证中获取不到captcha在session的值,显示为nul ...
- js获取php页面session的值,在html页面中取得session中的值的方法
1.首先呢session的key-value都是存在server的,浏览器HTML页面是没有办法直接取得session中的值,只有在html里能通过js拿到jesessionid之类的东西. 1.1. ...
- html input 传值 request接到值为null,解决jsp向servlet传值为null的问题
jsp关键代码: BookInfo bi = (BookInfo)request.getAttribute("bi") ; request.setAttribute("i ...
- oracle 01405 提取的值为null,OCI : ORA-01405: 提取的列值为 NULL
#include // OCI开发环境配置 // 远端oracle服务器端装好,配好TNS服务名称 // // 安装oracle客户端软件时,选第3项(开发工具). // oracle客户端安装完后, ...
- js在post后台接口的时候,一行代码完成删除对象中所有值为null、undefined或为空字符串““的属性
var d= {a: 1,b: null,c: 3,d: undefined };Object.keys(d).forEach(k=>d[k]==null&&delete d[k ...
- ItemAdding实现数据验证--中文字段,properties.AfterProperties值为null的问题
最近写事件接收器,发现中文字段如果直接用properties.AfterProperties["申请人"]这样获取的值为null,无法得到值.后拉忽然发现用英文字段可以得到值.难道 ...
- C#里XML(JSON)序列化时,自动隐藏值为Null的成员的输出
原文:C#里XML(JSON)序列化时,自动隐藏值为Null的成员的输出 从StackOverflow里找到的答案.发现对最新的Newtownsoft的JSON序列化也同样适用. https://st ...
- mysql length函数无法对字段值为null的筛选
mysql中length(articletype)<5 不包含articletype 的值为null
- .net mvc web api 返回 json 内容时过滤值为null的属性
1.响应内容(过滤前) {"msg":"初始化成功!","code":"","success":tr ...
- mssql sqlserver in 关键字在值为null的应用举例
原文:mssql sqlserver in 关键字在值为null的应用举例 转自:http://www.maomao365.com/?p=6873 摘要: 下文通过案例分析in 关键字在值为null的 ...
最新文章
- xp宿主机和VMware下Ubuntu12.04共享文件夹
- 2017-01-09
- 用gdb调试core dump文件
- Imageloader7-获取图片需要显示的大小
- MongoDB自动删除过期数据--TTL索引
- 关于表格动态添加行并处理相关表单元素的一些修改
- js获取用户当前所在城市(ip)
- python闭包应用实例_Python中的闭包详细介绍和实例
- Windows下jupyter notebook 修改打开的浏览器为chrome
- Solaris下怎样改动文件创建时间及查询
- Html与JS正则表达式测试代码
- Briss-最好用的pdf裁边工具
- 华北电力计算机类哪个专业好,华北电力大学哪个专业好就业
- 应该怎么学大数据?该从哪学起?
- Ubuntu20.4 ping baudu.com contect: 网络不可达
- Import theano gives the AttributeError: module 'theano' has no attribute 'gof'
- CentOS7.2下一键安装Openstack
- 如何快速学习:掌握任何技能的 10 种行之有效的方法
- AI量化(代码):深度强化学习DRL应用于金融量化
- 亲子操打开孩子感官能力