使用CAS建立会话

问题描述:

我正在将CAS集成到传统Java应用程序中。目前看起来很有希望,但对于在哪里处理“登录”逻辑我有点困惑。该应用程序依赖于用户登录时设置的某些会话变量。如何在我的应用程序中处理此问题?使用CAS建立会话

即用户A登录到客户端应用程序A和决定他想要做的东西在客户端B.

因为他是在客户端A认证,他将自动通过验证登录到客户端B.因为他不是之前(即这是一个新的会话)登录到客户端B需要进行一些管理任务。我对如何以及在哪里可以照顾这些任务感到有点困惑?

执行此操作(或至少按照我的方式进行操作)的方法将位于CAS完成后运行的筛选器中。

我可能会误解,但我们的大学使用CAS,我想我对它的工作原理有所了解。

你的遗留应用程序将需要将用户重定向到CAS认证的,而CAS然后将用户自动返回到您的应用程序(如他已认证),与他的令牌一起...

你可以做到这一点,而不是你的应用程序的旧登录页面。

+0

我知道这一点。我有正确的工作。问题出在用户登录后,我需要执行初始设置。 CAS在单独的服务器上运行,并不打算处理应用程序特定的任务。我需要的是在发生成功登录时在客户端应用程序上调用的方法。 – NRaf 2011-05-30 02:33:36