创建SpringBoot项目
参考文章:
【环境搭建】使用IDEA创建SpringBoot项目详细步骤_idea创建spring boot项目-CSDN博客
编写helloworld代码
@RestController
public class HelloController {@GetMapping("/hello")public String hello(){return "hello";}}
项目启动获取密码
测试流程
基于curl测试
1、不携带密码访问“/hello”接口
2、携带密码访问“/hello”接口
基于postman测试
1、不携带密码访问“/hello”接口
2、携带密码访问“/hello”接口
状态码分析
401:不携带密码,认证失败,服务器响应401给客户端;
403:认证成功,但是授权时发现无权限,服务器响应403;