Single sign on 两种OpenId连接实现之间的差异

Single sign on 两种OpenId连接实现之间的差异,single-sign-on,cas,openid-connect,mitreid-connect,Single Sign On,Cas,Openid Connect,Mitreid Connect,OpenId Connect协议的实现和实现之间是否有任何功能上的区别?MitreId和CAS之间的第一个明显区别是,虽然MitreId只支持OpenId Connect,但CAS支持CAS、SAML、OpenId和OpenId Connect 关于OpenIDConnect协议,MitreId对OpenIDConnect有更广泛的支持(我特别想到的是动态客户端注册和隐式流) 在大多数情况下,它不应该有任何区别,因为主流由CAS支持 希望即将发布的CAS服务器版本(2017年5月)能够填补缺失的

OpenId Connect协议的实现和实现之间是否有任何功能上的区别?

MitreId和CAS之间的第一个明显区别是,虽然MitreId只支持OpenId Connect,但CAS支持CAS、SAML、OpenId和OpenId Connect

关于OpenIDConnect协议,MitreId对OpenIDConnect有更广泛的支持(我特别想到的是动态客户端注册和隐式流)

在大多数情况下,它不应该有任何区别,因为主流由CAS支持


希望即将发布的CAS服务器版本(2017年5月)能够填补缺失的空白:

很有意思的是,没有列出UserInfo端点。我认为这是一个强制性的端点(),这与概要文件端点是一样的。我一直认为CAS、SAML和OpenID连接协议是相互竞争的协议,对于特定的用例,应该只选择其中一个。所以,若只选择其中一个协议,那个么支持所有这些协议的意图是什么呢?这些协议很接近,但有些协议提供了其他协议不具备的功能(例如Javascript/web服务身份验证)。但主要原因是,在企业世界中,您从来没有只有一个协议,而是出于各种原因使用了多个协议:供应商锁定的软件、遗留应用程序。。。