/**
* 自定义jsessionId
* 虽然根据同源策略,是区分端口的
* 但是经测试发现浏览器对cookie是不区分端口。。。,
* 所以如果开了A服务和B服务两个,会导致后面的服务会前面服务jsessionId被覆盖,丢失session, 故重写jsessionId的name,在启动类里面
* @param
*/
@Bean
public ServletContextInitializer servletContextInitializer(){
return new ServletContextInitializer() {
@Override
public void onStartup(ServletContext servletContext) throws ServletException {
servletContext.getSessionCookieConfig().setName("ADMIN_JSESSIONID");
}
};
}