Я сделал слушатель, который устанавливает безопасный флаг для куки, в соответствии с устанавливает безопасный флаг для куки программно
И я хочу включить или отключить этот флаг автоматически, как в безопасный флаг для файлов cookie сеанса в Java
Как получить запрос от ServletContextEvent? Есть ли другой способ сделать это?
public class SecureCookieServletContextListener implements ServletContextListener {
private static final String LB_HTTPS_HEADER = "Front-End-Https";
@Override public void contextInitialized(final ServletContextEvent sce) {
final String httpsHeader = request.getHeader(LB_HTTPS_HEADER);
boolean secure = httpsHeader != null && httpsHeader.equalsIgnoreCase("on");
sce.getServletContext().getSessionCookieConfig().setSecure(secure);
}
}