我已经测试了Spring Security SAML Extension以便在我的项目中进行集成,这对我来说很有用。 但是这个实现有一个问题: 如何将身份验证更改为基于表单的登录?
我有一个带登录表单的应用程序。并且要求是身份验证违反Active Directory联合身份验证服务。 但到目前为止,我在SAML扩展中找不到任何方法。
对此问题感到抱歉,但我在Spring Security方面的经验并不是很好。我希望这里的人可以用一种简单的方式帮助我。
最诚挚的问候 托马斯
答案 0 :(得分:2)
联合协议(如SAML)的要点是用户的凭据仅在身份提供商(= ADFS)中使用,并且不会向服务提供商透露。换句话说,使用SAML时,您无法在SP页面上登录表单。
如果要组合多种身份验证方法,例如SAML +表单登录本地数据库,当然可以。