|
@@ -1,30 +0,0 @@
|
|
|
-/*
|
|
|
- * Copyright 2018 本系统版权归成都睿思商智科技有限公司所有
|
|
|
- * 用户不能删除系统源码上的版权信息, 使用许可证地址:
|
|
|
- * https://www.ruisitech.com/licenses/index.html
|
|
|
- */
|
|
|
-package com.ruisitech.bi.service.frame;
|
|
|
-
|
|
|
-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;
|
|
|
-
|
|
|
-/**
|
|
|
- * cookie跨域携带和samesite的问题处理
|
|
|
- * @Author huangqin
|
|
|
- * @Date 2020/12/9 8:26 下午
|
|
|
- */
|
|
|
-@Configuration
|
|
|
-public class SpringSessionConfig {
|
|
|
-
|
|
|
- @Bean
|
|
|
- public CookieSerializer httpSessionIdResolver() {
|
|
|
- DefaultCookieSerializer cookieSerializer = new DefaultCookieSerializer();
|
|
|
- cookieSerializer.setUseHttpOnlyCookie(false);
|
|
|
- cookieSerializer.setSameSite("None");
|
|
|
- cookieSerializer.setCookiePath("/");
|
|
|
- cookieSerializer.setUseSecureCookie(true);
|
|
|
- return cookieSerializer;
|
|
|
- }
|
|
|
-}
|