8 changed files with 120 additions and 68 deletions
@ -1,25 +1,25 @@ |
|||
package com.zdxt.auth.framework.config; |
|||
|
|||
import org.apache.tomcat.util.http.SameSiteCookies; |
|||
import org.springframework.context.annotation.Bean; |
|||
import org.springframework.context.annotation.Configuration; |
|||
import org.springframework.session.web.http.CookieSerializer; |
|||
import org.springframework.session.web.http.DefaultCookieSerializer; |
|||
|
|||
|
|||
@Configuration |
|||
public class SpringSessionConfiguration { |
|||
|
|||
@Bean |
|||
public CookieSerializer cookieSerializer() { |
|||
DefaultCookieSerializer serializer = new DefaultCookieSerializer (); |
|||
serializer.setCookieName("JSESSIONID"); |
|||
serializer.setDomainName("localhost"); |
|||
serializer.setCookiePath("/**"); |
|||
serializer.setCookieMaxAge(3600); |
|||
serializer.setSameSite(SameSiteCookies.LAX.getValue()); // 设置SameSite属性
|
|||
serializer.setUseHttpOnlyCookie(true); |
|||
// serializer.setUseSecureCookie(true);
|
|||
return serializer; |
|||
} |
|||
} |
|||
//package com.zdxt.auth.framework.config;
|
|||
//
|
|||
//import org.apache.tomcat.util.http.SameSiteCookies;
|
|||
//import org.springframework.context.annotation.Bean;
|
|||
//import org.springframework.context.annotation.Configuration;
|
|||
//import org.springframework.session.web.http.CookieSerializer;
|
|||
//import org.springframework.session.web.http.DefaultCookieSerializer;
|
|||
//
|
|||
//
|
|||
////@Configuration
|
|||
//public class SpringSessionConfiguration {
|
|||
//
|
|||
// @Bean
|
|||
// public CookieSerializer cookieSerializer() {
|
|||
// DefaultCookieSerializer serializer = new DefaultCookieSerializer ();
|
|||
// serializer.setCookieName("JSESSIONID");
|
|||
//// serializer.setDomainName("localhost");
|
|||
// serializer.setCookiePath("/**");
|
|||
// serializer.setCookieMaxAge(3600);
|
|||
// serializer.setSameSite(SameSiteCookies.LAX.getValue()); // 设置SameSite属性
|
|||
// serializer.setUseHttpOnlyCookie(true);
|
|||
//// serializer.setUseSecureCookie(true);
|
|||
// return serializer;
|
|||
// }
|
|||
//}
|
|||
|
|||
Loading…
Reference in new issue