Tomcat无法设置cookie、session失效
0
其实这个问题很久以前就遇到过了,只不过以前没有记录,又遇到了这里记录一下。
问题就是session
里面设置了属性,但是取值时都是null
。
其实这个根本原因就是无法设置cookie
。
为什么会设置不了呢,主要就是配置了cookie
的secure
属性,同时没有使用https
协议,所以导致cookie
设置失败。
设置方法:
// Cookie设置
cookie.setSecure(true);
// web.xml配置
<session-config>
<cookie-config>
<secure>true</secure>
</cookie-config>
</session-config>