我正在使用spring security saml来实现SSO。为了测试,我使用ssocircle作为idp。但是现在,我想控制自己进行身份验证,这意味着,我可以使用spring security在我的本地构建idp主机(用户信息将存储在我的数据库中)。
注意:OpenAM不是我的期望。
答案 0 :(得分:1)
不建议自己构建IDP因为它是一个复杂的过程,即使你使用像opensaml这样的库,你最好的选择是安装Shibboleth Idp,有很多在线教程,有些在shibboleth.net上网站和其他网站上的一些。这两个是非常好的教程:
2- https://tuakiri.ac.nz/confluence/display/Tuakiri/Installing+a+Shibboleth+3.x+IdP