创建springboot 项目,引入spring security坐标
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!--spring security坐标--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId></dependency>
然后启动项目,访问任意一个controller的请求地址结果会跳转到一个登录界面:
@RestController
public class HelloController {@RequestMapping("hello")public String hello() {return "hello spring security";}
}
http://localhost:8080/hello
默认的用户名:user
默认的密码:在项目启动日志里面有一个 Using generated security password: c7006a0b-c0df-46ae-812c-2859d02492ac