2

最近、Sakai Open Source Projectに基づいて Web サイトを構築しました。

次の問題を除いて、すべて正常に動作します。

サーバー IP に複数のドメインを指定しました。例: domain1.com、www.domain1.com、domain2.com、www.domain2.com。すべてが私のサーバーを指しています。

domain1.com でログインしてから www.domain1.com または domain2.com を開くと、再度ログインを求められます。すべてのドメインが同じ webapps を指していますが。ここで何が間違っていますか?どうすればこれを解決できますか?

4

2 に答える 2

2

Sakai は、Sakai とのユーザーのセッションを維持するために JSESSIONID を設定します。Sakai が www.domain1.com の Cookie を設定した場合、Web ブラウザは Cookie を www.domain2.com と共有しません。

a.example.com に Cookie を設定し、同じセッションを b.example.com で共有したい場合は、Sakai Cookie ドメインを変更して、グローバル ドメイン「.example.com」に Cookie を設定する必要があります。特定のドメイン「a.example.com」に設定する代わりに。

于 2014-06-07T17:43:13.350 に答える