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

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

ID存储在cookie中…

回答:

请参见HttpServletResponse

encodeURL()和encodeRedirectURL()。

如果浏览器不支持cookie,这些功能将适当地重写您的URL,以包括会话信息。根据所使用的Java

Web框架,这些功能可能会自动调用(只要您使用框架的方法来编写URL)即可。

请注意,由于在会话中可见会话ID的安全性和缓存含义,因此并非在所有情况下都是如此。

此页面总结的问题比我在这个简短的空间中所能解决的要好得多,并提供了禁用此功能的方法。

以上是 如果有人禁用浏览器中的cookie,我该如何在java中进行会话? 的全部内容, 来源链接: utcz.com/qa/407942.html

回到顶部