Skip to end of metadata
Go to start of metadata

 

 

 

${安装目录}/maco.war/WEB-INF/classes/security-service.xml

 

第160行开始, 将下面的内容

<bean id="sharedSession" class="org.apache.shiro.web.servlet.SimpleCookie">
   <!-- cookie的name,对应的默认是 JSESSIONID -->
   <constructor-arg name="name" value="MBIJSESSIONID" />
   <!-- jsessionId的path为 / 用于多个系统共享jsessionId -->
   <property name="path" value="/" />
   <property name="httpOnly" value="true"/>
</bean>

 

替换为

<bean id="sharedSession" class="org.apache.shiro.web.servlet.SimpleCookie">
   <!-- cookie的name,对应的默认是 JSESSIONID -->
   <constructor-arg name="name" value="MBIJSESSIONID" />
   <!-- jsessionId的path为 / 用于多个系统共享jsessionId -->
   <property name="path" value="/" />
   <property name="httpOnly" value="true"/>
   <property name="sameSite" value="NONE" />
   <property name="secure" value="true" />
</bean>

 

 

 

  • No labels