【问题标题】:SSO/CAS intranet session to my Java EE portlet到我的 Java EE portlet 的 SSO/CAS Intranet 会话
【发布时间】:2011-05-11 08:53:07
【问题描述】:

我开发了一个 jsp/servlet 应用程序,它将成为 Intranet 上的“portlet”,我希望用户保持连接到他的 Intranet CAS 会话并检索会话信息以在我的应用程序中使用(例如登录)。

如果用户没有连接到 CAS,我想重定向到。

我在与 LDAP 的 Java 连接中使用 Spring,也许我可以在这个框架中找到 SSO/CAS 会话。

如果有人有什么建议请告诉我,这是一个紧急项目...

编辑:我的应用程序将是“portlet”,集成在需要连接到 CAS 才能访问它的 Jahia 网站上

【问题讨论】:

  • 呵呵,你看我为你的问题投了票,所以现在帮我解决这个问题;)
  • java2e 对我来说非常困难,我是菜鸟。
  • Alor tu galere ou ta réussi a géré ton pb ? :)
  • @eouti : j'vais laisser mon tuteur réfléchir à la question pour l'instant ;)
  • spring-security 和 cas 可以很好地工作,谢谢

标签: spring session single-sign-on portlet cas


【解决方案1】:

如果这是一个直接的 Servlet 或 JSP 问题,我会说您应该使用 Spring Security 来处理 CAS 集成(通过 spring-security-cas-client.jar,如 SpringSec docs 中所述)。

但是,您正在使用 Portlet 框架,这使得一切非常变得更加复杂。您应该查看他们的文档,因为安全性通常是 Portlet 框架处理的事情之一。 (快速扫描他们的admin docs 并没有帮助;它似乎完全专注于密码管理,而不是委托给像 CAS 这样的单独的专业服务。)

【讨论】:

  • FWIW,这是我第一次听说 Jahia……
  • 我使用 Jahia 来移植容器
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-11-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-01
相关资源
最近更新 更多