我正在使用带有 kerberos 的 ADFS 2.0 实现 windows 集成身份验证
我已经完成了
在某些 xyz.com 域上运行的 Windows Server ADDS、ADFS2.0、DNS 的必备配置
我有一个 Windows 客户端连接到 Windows 服务器 xyz.com 域
和 Linux env 上的 Spring-security-saml2-sampl 应用程序
所有这个域都使用 VLAN 连接。
为了启用 windows 身份验证,我配置了 IE 设置启用 windows 集成身份验证,添加本地 Intranet 配置
必需的。我参考了这个链接: http ://www.cisco.com/c/en/us/support/docs/security-vpn/kerberos/118841-configure-kerberos-00.html
根据我配置的 Windows 服务器上的 kerberos 配置
setspn -a HTTP/adfs01.xyz.com <ActiveDirectory user>
setspn -a HTTP/adfs01 <ActiveDirectory user>
在我的 Windows 客户端应用程序中,我可以看到我得到了 kerberos 票证:运行时
klist tickets
但是对于 spring-security-saml2-sample 应用程序,我无法进行身份验证
一次又一次地得到Windows提示。并且失败了
我需要为使用 kerberos 启用 ADFS 进行配置,
谢谢