【问题标题】:How can I make my existing JSF2 on Tomcat 8 web application be a client to an OpenID Connect SSO server如何使 Tomcat 8 Web 应用程序上的现有 JSF2 成为 OpenID Connect SSO 服务器的客户端
【发布时间】:2023-03-29 14:58:02
【问题描述】:

我有几个在 Tomcat 8 上运行的 JSF2 Web 应用程序。我的公司已经开始在 .NET 中开发应用程序,包括使用 OpenId Connect 的 SSO 服务器。我希望我可以将我的 JSF 应用程序更新为使用 SSO 服务器的客户端。

这可能吗?如果是这样,我应该考虑哪些技术来让 Tomcat 8 应用程序上的 JSF2 成为 OpenID Connect Server 的客户端?

对于我在这方面的无知,我深表歉意。我试图搜索互联网,有太多的技术和实现让我感到不知所措。我可以学习一个新东西,但我不知道我应该学习什么。任何指导将不胜感激!

谢谢!

【问题讨论】:

    标签: tomcat jsf-2 single-sign-on openid-connect


    【解决方案1】:

    免责声明:我是 pac4j (http://www.pac4j.org) 的创建者,这是一个可用作 OpenID Connect 服务器客户端的安全库。

    事实上,它是一个具有多种实现的安全引擎,所以你需要选择你想要保护你的应用程序的框架:简单的 J2E 过滤器 (https://github.com/pac4j/j2e-pac4j)、Spring MVC 拦截器 (https://github.com/pac4j/spring-webmvc-pac4j) 或 Spring Security 过滤器 ( https://github.com/pac4j/spring-security-pac4j)。

    【讨论】:

    • 非常感谢!我会尽快深入研究。
    猜你喜欢
    • 2013-02-03
    • 2013-05-08
    • 2012-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-11
    • 1970-01-01
    • 2012-02-04
    相关资源
    最近更新 更多