我有要求是用户已经join到使用ldap服务器相同的凭据login的域名,他们不想再次login到shibboleth SSO,所以我search了Shibboleth文件,它已经支持基于SPNEGOlogin。
我不得不提出以下问题:
当前服务器环境
Centos 7 Shibboleth 3.3
SAML&CAS(我们使用两种协议)
是的,看看这里https://wiki.shibboleth.net/confluence/display/IDP30/SPNEGOAuthnConfiguration 。 由于SPNEGO是Kerberos实现的核心部分,因此它最可能不是可靠的版本。
2.在上面的wiki页面上,您可以find教程(如http://www.grolmsnet.de/kerbtut/ )来更好地testing和理解它。
3.它既支持窗口,也支持非窗口,在wiki上它们都有两个例子
看看Centos上的身份validation提供程序,在模拟的Windows AD上创build用户,SPN,那么你应该没问题。