小编典典

如果有人禁用浏览器中的cookie,我该如何在java中进行会话?

jsp

我想知道是否有人禁用了我的浏览器中的cookie,然后cookie对我的浏览器不起作用,然后如何在Java中进行会话。我正在为服务器端编程编写servlet。那我的课程如何运作?它如何识别用户?由于JSESSION
ID存储在cookie中…


阅读 438

收藏
2020-06-08

共1个答案

小编典典

请参见HttpServletResponse
encodeURL()encodeRedirectURL()

如果浏览器不支持cookie,这些功能将适当地重写您的URL,以包括会话信息。根据所使用的Java
Web框架,这些功能可能会自动调用(只要您使用框架的方法来编写URL)即可。

请注意,由于在会话中可见会话ID的安全性和缓存含义,因此并非在所有情况下都是如此。
此页面总结的问题比我在这个简短的空间中所能解决的要好得多,并提供了禁用此功能的方法。

2020-06-08