一.今天学习security,遇到了很多坑例如:
spring boot1.5配置security关闭http基本验证,只需要在application.properites中配置
security.basic.enabled=false即可,
但是spring boot 2.0+之后这样配置就不能生效了。
但是我们可以在代码中去配置。
我们可以新建一个类SecurityConfig 继承WebSecurityConfigurerAdapter类,
然后重写父类中的configure(HttpSecurity http) 方法。
idea中重写方法的快捷键我用的是crtl+shift+o,有兴趣的小伙伴可以根据自己的喜好自行设置。
然后我们重写其中的configure(HttpSecurity http)方法。
然后新建一个controller类