バーチャルホストとして異なるURLにアクセスした場合、ユーザーは異なる動作をする。

問題

  • 環境は2つの異なるドメインがバーチャルホストとして動作するように設定されています。
  • ユーザーがあるドメインにアクセスしてログインした後、他のドメイン名に切り替えると、ユーザーセッションが各URLに引き継がれないことに気づく。

Environment

  • Liferay DXP 7.3+

解決策

  • これは意図された動作である。
  • ユーザー・セッションとクッキーはドメイン名と結びついているため、異なるドメイン名や同じ環境のバーチャル・ホスト間で切り替えを行う場合、ユーザーは再度認証を行う必要があると予想されます。
  • これは、wwwがあらかじめ付加されているドメイン名と、wwwがあらかじめ付加されていない同じドメイン名についても同様である。
    • 例えば、 www.test.com とtest.comは別々のドメイン名であり、ユーザーセッションは2つのドメイン間で引き継がれることはありません。
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています