【发布时间】:2014-11-21 14:02:51
【问题描述】:
我在我的 spring 项目中添加了一个自定义的 UserDetails 和 UserDetailsService 类,并希望将它们与 httpbasic 结合使用。如何配置 spring 以使用我的自定义类?
我的 application.yml 看起来像这样:
security:
basic:
enabled: false
require_ssl: false
enable_csrf: false
ignored:
- /register/**
- /acitivate/**
headers:
hsts: domain
sessions: stateless
用户详细信息服务:
@Service
@Transactional(readOnly = true)
public class UserDetailsServiceAdapter implements UserDetailsService {
@Override
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
//...
}
}
我必须定义 Bean,还是可以在我的 application.yml 中设置它?
【问题讨论】:
标签: java spring spring-security spring-boot