【问题标题】:difference between using http and https in session management of jspjsp会话管理中使用http和https的区别
【发布时间】:2009-11-26 14:12:27
【问题描述】:

当我使用 HTTP 协议时,会话没有问题。但是当我使用 HTTPS 协议时,我在 JSP 中遇到了问题。当它从一个选项卡移动到另一个选项卡时,会话将自动过期。我该如何解决这个问题?

【问题讨论】:

  • 标签是什么意思?浏览器标签?如果是这样,哪些浏览器?还是 HTML (div) 选项卡?如果是这样,它们是同步的(http)还是异步的(ajax/js)?

标签: java jsp session https


【解决方案1】:

基本上,无论是否启用 TLS/SSL,JSESSIONID 管理都没有区别。 大多数应用服务器使用 cookie 和/或 URL 重写来进行 JSESSION 管理。

我知道的主要区别是,当您使用“安全 cookie”时,可以使用 HTTPS 中的 cookie 和 URL 来管理 JSESSIONID,但只能使用 HTTP 中的 URL。 因此,如果跨 HTTPS 和 HTTP 进行转换,则可能会发生您所说的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-27
    • 2018-02-01
    • 2016-11-23
    • 2011-04-03
    • 2010-12-25
    • 2016-07-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多