CAS - Spring Security 3.1 Book

时间:2013-10-09 09:05:21

标签: java spring hibernate

我正在使用Spring Security使用CAS Single登录。我有一个问题:

我有2个app:使用CAS Server的app1和app2

在浏览器(Firefox)中,我在此浏览器上打开2个标签。

然后,在每个标签上粘贴地址到登录app1(使用user1)和app2(使用user2)。

接下来,app1登录,生成票证授予Cookie(TGC)。

登录app2后,生成其票证授予Cookie并覆盖app1s TGC。

在app1上,我有一个链接,当点击它时,它会打开app2的标签。

我希望app2使用用户1登录,但不是这样。

帮助我。

非常感谢

1 个答案:

答案 0 :(得分:1)

您希望的行为与Cookie管理和单点登录的意图相矛盾。 但是如果你想这样,我会选择一个客户端解决方案,在访问外部链接时执行cookie重置。

您可以使用此jquery cookie库。 http://code.google.com/p/cookies/