繁体   English   中英

如何将新的Spring Framework Web应用程序与Struts Framework Web应用程序单点登录(SSO)链接

[英]how to link my new spring framework web application with struts framework web application single sign on (SSO) enabled

我现有的Struts Web应用程序具有“单一登录”功能。 然后,我将使用spring框架创建另一个Web应用程序。 然后要使用从struts应用程序登录的用户与新的spring应用程序链接。

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

任何指导表示赞赏。

更新1:物理服务器位于同一位置,但由两个不同的公司拥有。 但是,我们已连接,我们将其称为Extranet。 它就像Intranet,但范围更广或网络更广。

更新2:我必须添加有关域设置的信息。 http://www.abc.xxx1.ne.jp/是struts网络应用程序。 http://server1.abc.apac.yyy1/springwebapp/是spring网络应用。 它将是跨域的。 我从@edwardw那里听说,我需要选择federation方法。 高度赞赏有关如何处理所述方法的任何指导。

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

  • 如果是,则可以使用基于cookie的解决方案。 您当前的SSO服务器必须已开箱即用。 检查其文档。

  • 如果没有,那就复杂得多了。 检查您的SSO服务器文档以获取身份联合和/或联合身份验证。

您可能还会发现此问题很有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM