dan*_*ely 2 opensso spring-security spring-saml
我使用spring security的开放式saml库进行身份验证.
我的服务提供商是我的spring web应用程序,配置了spring saml.我的IDP是OpenSSO.
在spring-security-saml2-core库中,永远不会调用JKSKeyManager,但会调用KeyManager.
那么库是使用.jks密钥库文件作为密钥还是'apollo/nalle123'作为密钥?他们的区别是什么?
这org.springframework.security.saml.key.KeyManager是一个接口,org.springframework.security.saml.key.JKSKeyManager是它的实现.因此,如果你看到调用KeyManager,在默认配置中它意味着他们正在击中JKSKeyManager.
该apollo/nalle123密钥存储在内部.jks文件(samlKeystore.jks在示例应用程序),配置成由所述被使用KeyManager.Apollo是.jks文件中密钥的别名,nalle123是它的密码.
Spring SAML结合KeyManager了SAML元数据中提供的密钥和密钥的使用.
| 归档时间: |
|
| 查看次数: |
3436 次 |
| 最近记录: |