【问题标题】:Sharing security context across multiple glassfish servers在多个 glassfish 服务器之间共享安全上下文
【发布时间】:2012-11-28 22:17:33
【问题描述】:
  • 我的应用程序分布在多个组件中(Web 应用程序)。
  • 组件部署在不同的 glassfish 服务器上。
  • 每个 Glassfish 服务器都在不同的主机上运行。

我正在使用提供的安全领域进行身份验证。

有没有一种方法,已经在服务器 x 上通过身份验证的用户不需要在服务器 y 上再次进行身份验证(单点登录)?

我正在研究会话复制。但如果我正确理解集群,这意味着我必须将应用程序部署到整个集群(每个实例)。我需要的是一个物理分布式的解决方案。

我进行此设置的原因不是负载平衡或高可用性。这是客户的需求。

有什么想法或解决方法吗?谢谢!

【问题讨论】:

    标签: session authentication glassfish single-sign-on security-context


    【解决方案1】:

    在这个领域,Oracle Access Manager 等产品可用于跨多项服务的单点登录。 Oracle GlassFish Server(包括GlassFish Server Control features 的商业产品)具有用于Oracle Access Manager 的JSR 196 JAAS 提供程序。查看How-To 文档了解如何设置。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-16
      • 2022-01-25
      • 2022-01-01
      • 1970-01-01
      • 2016-05-20
      相关资源
      最近更新 更多