3
在web.xml中,你可以確保會話cookie(JSESSIONID)通過以下設置爲SSL只有餅乾:設置會話的安全性,只有標誌編程
<session-config>
<cookie-config>
<secure>true</secure>
</cookie-config>
</session-config>
有沒有辦法實現編程同樣的事情,當你創建會話?
在web.xml中,你可以確保會話cookie(JSESSIONID)通過以下設置爲SSL只有餅乾:設置會話的安全性,只有標誌編程
<session-config>
<cookie-config>
<secure>true</secure>
</cookie-config>
</session-config>
有沒有辦法實現編程同樣的事情,當你創建會話?
我找到了答案。這裏是爲了別人的利益:
public void contextInitialized(ServletContextEvent servletContextEvent) {
ServletContext servletContext = servletContextEvent.getServletContext();
SessionCookieConfig scc = servletContext.getSessionCookieConfig();
scc.setSecure(true);
}
該代碼顯然應該添加到您的應用程序的上下文偵聽器。