gpt4 book ai didi

single-sign-on - CAS 与 SAML 之间有什么关系?

转载 作者:行者123 更新时间:2023-12-04 03:06:28 42 4
gpt4 key购买 nike

我知道 CAS 和 SAML 是用于单点登录目的的不同协议(protocol),但是让我感到困惑的是那些说“CAS 具有 SAML 实现”的文章。

CAS 和 SAML 不是实现单点登录的不同方式吗?

可以说,客户的企业有一个 SAML 服务器,但是一个第三方网站说他们支持基于 CAS 的 SSO。在这种情况下,最终用户最初会登录到企业系统。访问第 3 方网站时,它会连接到企业 SAML 服务器以寻找 SAML 断言吗?

  1. What exactly is the relation between CAS and SAML ?

  2. Where exactly would CAS come in the above said set-up ?

最佳答案

有CAS,协议(protocol)。然后是 CAS,实现该协议(protocol)的软件以及许多其他软件。

该软件位于此处:
https://github.com/apereo/cas

请注意自述文件:“CAS 是一个开放且文档齐全的身份验证协议(protocol)。该协议(protocol)的主要实现是一个同名的开源 Java 服务器组件,托管在此处。”

许多软件产品,例如 Apereo CAS 服务器,同时支持多个协议(protocol)。所以Apereo CAS软件可以同时支持CAS、SAML2和OAuth等协议(protocol)。例如 Shibboleth IdP 可以同时支持 SAML2、SAML1 和 CAS。

所以你的问题:

Aren't CAS and SAML different ways of how Single Sign-on can be implemented ?



是的,它们在许多方面都是不同的协议(protocol),提供或实现相同的东西。

Where exactly would CAS come in the above said set-up ?



SAML 服务器还需要支持该第 3 方网站的 CAS 协议(protocol),或者您需要一个单独的 CAS 部署,将身份验证委托(delegate)给 SAML 服务器......或者它不会发生。

关于single-sign-on - CAS 与 SAML 之间有什么关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43676624/

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