Мы используем настраиваемое приготовление сеанса от ie до application.properies в нашем приложении следующим образом:
server.servlet.session.cookie.name=<custom session cookie name>
server.servlet.session.cookie.http-only=true
На данный момент этот Cook ie со связанным UUID я думаю, генерируется через среду загрузки Spring. Но я хотел бы переопределить генерацию UUID и создание этого специального кулинара ie.
Я не понимаю, как я это сделаю. Может ли кто-нибудь дать ссылку на указатель / код относительно того же? Спасибо.
EDIT:
@Configuration
public class WebConfigurer implements ServletContextInitializer {
@Override
public void onStartup(ServletContext servletContext) throws ServletException {
SessionCookieConfig sessionCookieConfig =
servletContext.getSessionCookieConfig();
...
}
Здесь, в приведенном выше фрагменте кода, я понимаю, что могу переопределить следующие атрибуты, связанные с сеансом cook ie:
MaxAge , Имя , Комментарий , Домен , Путь , Защищенный , HttpOnly et c.
Но я не могу понять, как мне переопределить UUID, связанный с существующим сеансом cook ie.