目前loadUserByUsername方法里只会抛错“用户名或密码错误”,即“throw new UsernameNotFoundException 方法”。然而抛其他任何异常,如:Throw new AccountExpiredException
,DisabledException,ApiException 等等异常,前端直接挂了。调试发现“父类.Class文件里(此文件为org.springframework.security文件)”:
public interface UserDetailsService {
UserDetails loadUserByUsername(String var1) throws UsernameNotFoundException;
}
这里好像直接写死了,请问下,我现在向抛出自己的错误,该如何修改编写代码?
扫一扫访问 Blade技术社区 移动端