java-如何以编程方式禁用cookie

通常对于Java开发人员,如果我们使用Servlet API在会话中存储数据,则sessionid将存储在cookie中.如果客户端禁用了cookie,则jsessionid将挂接到URL.

现在我想使用jsessionid机制,所以我只想问问有没有一种方法可以通过编程来禁用cookie,而不是更改Web浏览器的设置.

解决方法:

AFAIK,没有标准的方法可以做到这一点.但是我认为容器确实提供了一种基于cookie关闭会话跟踪的选项.例如this article提到了一个似乎为会话跟踪打开cookie的属性.同样,在其Context.xml文件或服务器xml文件中,“ cookies = true”为Tomcat allows.

上一篇:session的工作原理


下一篇:Spring+Shiro搭建基于Redis的分布式权限系统(有实例)