如果有人禁用浏览器中的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