我目前正在创建一个需要用户登录的新应用程序。我想为此使用Spring Security Core插件,但唯一的问题是用户的凭据存储在集中式系统中,而不是存储在数据库本地。该系统只能通过API访问,并告诉我凭证是否正确。 有没有办法覆盖Spring Security Code插件的凭据检查,所以我可以自己查看凭据?或者如果不可能,还有其他解决方法吗?
答案 0 :(得分:1)
它属于您的系统的样子。
您可以编写自己的身份验证提供程序。 Here正在回答。
您可以在集中式系统数据库上设置数据源来创建自己的User类。
或者您可以使用Spring Security CAS Plugin