0

たとえば、dashboard.domain.tld と app.domain.tld など、さまざまなサブドメインを持つ grails アプリがあります。

このセットアップは Tomcat でオンラインで動作しています (サブドメイン間でセッションを共有しています) が、これを開発環境でオフラインでテストする必要があります。

たとえば、dashboard.localhost.dev と app.localhost.dev などのいくつかのホストを作成しましたが、これは機能しているように見えますが、別のサブドメインにアクセスするたびに常に再ログインする必要があります。

セッション/Cookieサブドメイン全体を共有するようにgrails/tomcatプラグインを構成するにはどうすればよいですか?

4

1 に答える 1

-1

古い質問ですが、私の解決策は、次のように _Events.groovy スクリプトを作成することでした:

eventConfigureTomcat = {tomcat ->
    def context = tomcat.host.findChild("")
    context.setSessionCookieDomain(".domain.tld")
    context.setSessionCookiePath("/")
}
于 2015-12-15T03:45:30.357 に答える