我正在使用spring security和基于数据库的身份验证,我使用了以下配置并且工作正常
<authentication-manager alias="authenticationManager">
<authentication-provider>
<jdbc-user-service data-source-ref="dataSource"
users-by-username-query="SELECT ...... U.email_address=?"
authorities-by-username-query="SELECT ... U.email_address=?">
</authentication-provider>
</authentication-manager>
现在我想向会话添加额外的信息,遇到了将用户添加到会话,spring security default login,我试过了,现在我遇到了问题。
XML 说我不能同时使用 user-service-ref 和 jdbc-user-service。有没有办法解决它,或者如果我必须使用 user-service-ref 标签来验证用户身份,我必须做什么?将额外信息添加到会话中的其他方法是什么,比如整个用户对象。?
您的帮助将不胜感激。