2016-01-22 12 views
6

とクッキーのドメインとパスを設定するために、我々はこのようにそれを行うことができます。がどのようにTomcatのでは春ブーツ

<Context useHttpOnly="true" sessionCookiePath="/"sessionCookieDomain=".XXXX.com"/> 

私は春ブーツと第二レベルドメインのCookieを共有したい、どのようにそれを行うには?

答えて

8

Springブートが埋め込むサーバーの設定は、アプリケーションのプロパティ(listed hereセクションの# EMBEDDED SERVER CONFIGURATIONと名前空間server.session.cookie.*)で利用できます。

上からTomcatの設定に相当する必要があります:

# properties in /src/resources/application.properties 
server.session.cookie.domain=.XXXX.com 
server.session.cookie.http-only=true 
server.session.cookie.path=/ 
0

私のソリューションは、CookieSerializer Beanを定義して、私のセットアップに合ったドメインパターンを提供することでした。

このように:Spring Session - Custom Cookie