spring security教程:http basic基础验证

2024-10-15 03:40:11

1、新建一个配置类,继承WebSecurityConfigurerAdapter适配类,使用@EnableWebSecurity注解

spring security教程:http basic基础验证

2、利用快捷键【alt+insert】,弹出上下文菜单,单击【Override Methods】覆盖父类方法

spring security教程:http basic基础验证

3、覆盖configure(HttpSecurity http)方法

spring security教程:http basic基础验证

4、添加.httpBasic()配置,如下图所示

spring security教程:http basic基础验证

5、注入UserDetailsService实例到spring中,这里使用InMemoryUserDetailsManager实例,如下图所示,用户名user,密码password作为演示

spring security教程:http basic基础验证

6、启动应用,访问首页,弹出基本登录框,这个登录框为不同浏览器自己生成

spring security教程:http basic基础验证

7、输入用户名,密码,就可以访问首页了

8、以下是http请求方面的截图

spring security教程:http basic基础验证spring security教程:http basic基础验证
猜你喜欢