SAML 协议(protocol) (Sing Sign ON) 是仅用于 Web 应用程序和 Web 服务,还是也用于标准应用程序?
修订:
我正在寻找一些用于单点登录的 Windows(标准应用程序(不是基于 Web))协议(protocol)
最佳答案
如果您专门关注 Windows,为什么不使用 Kerberos 和集成 Windows 身份验证?它内置于 Active Directory 和域 Controller 中。一旦您开始进入互联网和不同的安全域,它就不会真正起作用,但它在企业环境中的防火墙后面可以很好地工作。
但是,SAML 可用于桌面应用程序。我之前遇到过从桌面检索 Kerberos 票证、对 STS 进行 WSTrust/RST 调用以验证 Curb token 并在 RSTR 中取回 SAML token (该 token 将嵌入到 Web 服务调用中)的应用程序需要制作的桌面应用程序。
关于Delphi 和 SAML(Web 应用程序或桌面应用程序)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11764245/