当前位置: 首页 > 知识库问答 >
问题:

为Web和桌面应用程序实现SSO的方法

洪凯定
2023-03-14

我读了很多关于联合身份管理和技术的文章,比如SAML,它可用于为Web应用程序实现SSO,Kerberos,它可用于实现SSO für桌面应用程序。

到目前为止,我就是这样理解的。如果我们有这样的情况,我们希望为一组web应用程序和桌面应用程序提供SSO,那么可以使用哪些技术?我是否必须将SAML和Kerberos结合起来,或者是否有其他更适合的技术?

共有1个答案

刁冠宇
2023-03-14

AFAIK、Microsoft ADFS和Oracle Access Manager是SSO产品,支持SAML、Kerberos和其他相关协议,执行基于Windows的身份验证,从而提供跨WebApp和桌面的SSO访问。

检查http://blogs.technet.com/b/abizerh/archive/2013/04/11/more-information-about-sso-experience-when-authenticating-via-adfs.aspx

https://docs.oracle.com/cd/E29542_01/doc.1111/e15740/wna.htm

 类似资料:
  • 我需要编写一个基于桌面的客户端应用程序,它在进行基于SAML的SSO身份验证后对SharePoint服务器进行一些Web服务方法调用。 我发现SAML SSO主要用于处理所有细节的浏览器。根据这个问题,SAML 2.0中似乎有一种技术称为ECP,专门用于启用非基于浏览器的客户端。 然而,SharePoint 2010/2013等一些应用程序仅支持SAML 1.1;在这种情况下可以使用什么?

  • 我已经搜索了很多关于如何实现SSO的好文档,因为我是这个领域的初学者。但被网上提供的文件弄糊涂了。是否有任何文档可以帮助我指导:如何创建/配置IDP、SP、如何实现SSO? 我的web应用程序使用Java 8、angular JS、JSP、Spring(带注释)、Hibernet、Maven、JBOSS。 提前感谢您的时间。

  • 我正在尝试使用OpenAM在现有的web应用程序中实现SSO,请参考以下链接 http://fczaja.blogspot.com/2012/06/idp-initiated-sso-and-identity_21.html ps.我的网络应用程序已经有了自己的登录页面 现在实现后得到的是,openAM登录页面在我的web应用程序中受到保护,我需要再次登录到我的应用程序 我需要的是,想跳过我的应用

  • 我试图在JMeter中记录一个桌面应用程序(银行应用程序)。该应用程序使用SSO登录。在记录JMeter的应用程序时,我面临以下错误。 我已经尝试过添加授权管理器以及将实现更改为Java,但徒劳无功。 JMeter中的错误:- 错误o.a.j.p.h.s.HTTPJavaImpl:readResponse:java.io。IOException:服务器返回了URL:https://2020-07-