gpt4 book ai didi

java - 如何将我的新 Spring 框架 Web 应用程序与启用了单点登录 (SSO) 的 Struts 框架 Web 应用程序链接

转载 作者:行者123 更新时间:2023-12-01 15:38:27 45 4
gpt4 key购买 nike

我现有的 struts Web 应用程序具有单点登录功能。然后我将使用 spring 框架创建一个不同的 Web 应用程序。然后想要使用从 struts 应用程序登录的用户来链接新的 spring 应用程序。

问题:我不知道如何将已登录的用户从 struts 应用程序自动登录到我的 spring 应用程序。

感谢任何指导。

更新1:物理服务器位于同一地点,但由两家不同的公司拥有。然而,我们是相互连接的,我们称之为外联网。它就像一个内部网,但范围更广或更广。

更新 2:我必须添加有关域设置的内容。 http://www.abc.xxx1.ne.jp/ 是 struts Web 应用程序。 http://server1.abc.apac.yyy1/springwebapp/ 是 Spring Web 应用程序。它将是跨域的。我从 @edwardw 那里听说我需要选择联合方法。非常感谢任何有关如何处理上述方法的指导。

最佳答案

这取决于您的两个 Web 应用程序是否位于同一域中。

  • 如果是,那么您可以使用基于 cookie 的解决方案。您当前的 SSO 服务器必须立即支持该功能。检查其文档。

  • 如果不是,那么事情就复杂得多。检查您的 SSO 服务器文档以进行身份​​联合和/或联合身份验证。

您可能还会发现这个SO question有帮助。

关于java - 如何将我的新 Spring 框架 Web 应用程序与启用了单点登录 (SSO) 的 Struts 框架 Web 应用程序链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8483525/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com