0

我正在尝试在 IBM 和我自己的自定义应用程序之间进行 SSO。现在,据我了解,LTPA 是 WebSphere 和其他 IBM 产品(例如 Lotus 产品)使用的一种机制,作为一种身份验证手段(通常用于单点登录 SSO)。

现在,我可以在我自己的自定义应用程序中使用这种机制吗?我需要的是,如果一个人已经登录到 IBM 应用程序(如 Information Governance Catalog),那么我的应用程序不应显示其自己的登录页面。用户应自动登录

我怎样才能做到这一点?在此链接中,它适用于旧版本。我对 JAVA 不太满意,所以请多多包涵。

4

1 回答 1

0

如果您将应用程序部署在同一个 WebSphere 服务器上,那么 SSO 默认工作。您不必配置任何其他内容。您只需要保护您的应用程序(通过 中的约束web.xml)并确保在 WebSphere Global Security 配置中打开了“应用程序安全性”。然后你应该能够通过request.getRemoteUser().

您提供的链接用于 Web 服务,而不是 Web 应用程序。

我当然假设您的应用程序是一个使用 Java EE 安全性的 Web 应用程序,而不是一些本土安全解决方案。

于 2019-10-25T10:20:03.023 回答