簡體   English   中英

如何在tomcat中標記JSESSIONID安全?

[英]How to mark JSESSIONID secure in tomcat?

我想將由tomcat(版本8)生成的JSESSIONID cookie標記為安全。 我正在使用java 12 ...

到目前為止,我已經嘗試過

  1. 在tomcat的web.xml文件中,我已經添加了
    <cookie-config>
    <http-only>true</http-only>
    <secure>true</secure>
    </cookie-config>

在會話配置部分

  1. 在我的servlet嘗試過cookie.setSecure(true)

都不能用..任何更好的解決方案?

應該維護2個標記以避免Session Cookies劫持(HttpOnly,Secure)

Set-Cookie: JSESSIONID=T8zK7hcII6iNgA; Expires=Wed, 21 May 2018 07:28:00 GMT; HttpOnly; Secure

對於Servlet 3.0,配置如下

<session-config>
    <cookie-config>
      <http-only>true</http-only>
      <secure>true</secure>
    </cookie-config>
</session-config>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM