我需要禁用或删除URL中的Jsessionid如何做到这一点,无论它在ajax请求期间是否导致任何副作用。我正在使用struts 1.2版本。如何禁用URL中的struts jsessionid
2
A
回答
0
如果您从ajax调用中删除JSESSIONID
,那么您的servlet容器将不会识别您的应用程序和存储在会话中的资源(这是一个副作用,取决于您的要求)。
E.g.检索受保护资源的列表(需要授权)。如果用户已登录(并且会话中记录了用户信息),并且Ajax未通过JSESSIONID
,则无法验证登录的用户(因为没有应用程序会话)。所以,没有保护资源被检索。
只是一个2点思想。
2
Servlet 3.0允许您指定维护会话的方式。
我猜你没有使用它,所以请参阅this question。我赞成第二个答案比重写更多。
相关问题
- 1. 删除URL中的jsessionid Struts 2
- 2. 在java GAE中禁用jsessionid url
- 3. Tomcat 6禁用JSESSIONID
- 4. 如何防止在URL中显示JSESSIONID
- 5. JSESSIONID显示URL
- 6. jsessionid in url glassfish
- 7. SAP,在URL中使用带jsessionid的webservice
- 8. Struts禁用字段
- 9. 如何禁用Jetty运行Eclipse Jetty Maven插件的jsessionid?
- 10. php爬虫 - 如何用JSESSIONID解决url的问题
- 11. 如何禁用URL编码?
- 12. JsessionId在URL中没有显示?
- 13. ColdFusion MX - 从url中删除jsessionid
- 14. 如何用struts中的url编码参数?
- 15. 如何从struts中的java动作调用url?
- 16. 我如何找到在Struts中的作用绝对URL 2
- 17. 在Java EE,Struts 1.3中禁用CSRF Guard
- 18. 通过Tomcat 7中的http标题(cookie)禁用jsessionid
- 19. 如何在Rails中禁用URL的URL编码
- 20. 在URL中运行时没有jsessionid的JBoss 7.0.1不起作用
- 21. 如何禁止访问PHP中的URL?
- 22. 如何使基于Spring的应用程序使用jsessionid URL参数工作
- 23. 是否可以在tomcat servlet中禁用jsessionid?
- 24. 如何修改struts-dojo和/或struts-jquery(Struts 2.3.20.1)中的路径?
- 25. Struts 2 URL错误
- 26. 如何让Struts2将jsessionid附加到URL(重定向)上?
- 27. 如何改写Struts应用程序的URL
- 28. 如何访问Action类中的url参数Struts 2
- 29. 如何在Struts action class中设置一个tile的主体URL?
- 30. 我如何重写struts servlet映射中的url-pattern?
如果启用了cookie,浏览器将通过cookie值识别jsessionid。 – 2010-12-04 04:28:40