两个类实现UserDetailsService接口问题
来源:4-11 短信登录开发

慕运维6574123
2020-02-12
老师你好, 我分别实现l两个UserDetailsService接口来分区短信登录与密码登录 ,登录的时候短息登录好使的,密码登录时返回No AuthenticationProvider found for org.springframework.security.authentication.UsernamePasswordAuthenticationToken , 打断点发现没有找到对应的Provider处理, 代码中只有一个UserDetailsService实现的时候就没问题
写回答
1回答
-
JoJo
2020-02-17
额...我没写过两个UserDetailsService实现,你可以看下是否能在一个UserDetailsService里实现你的逻辑,比如sql是 username = ? or mobile = ? ,这样就可以同时给两个场景用了。
012020-02-17
Spring Security技术栈开发企业级认证与授权
Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全
2662 学习 · 1561 问题
相似问题