mirror of
https://gitee.com/dromara/sa-token.git
synced 2026-02-27 16:50:24 +08:00
统一版本号管理、文档部分依赖本地化
This commit is contained in:
@@ -14,15 +14,24 @@ Http Basic 是 http 协议中最基础的认证方式,其有两个特点:
|
||||
``` java
|
||||
@RequestMapping("test3")
|
||||
public SaResult test3() {
|
||||
try {
|
||||
SaBasicUtil.check("sa:123456");
|
||||
} catch(NotBasicAuthException e) {
|
||||
System.out.println("校验失败处理");
|
||||
}
|
||||
SaBasicUtil.check("sa:123456");
|
||||
// ... 其它代码
|
||||
return SaResult.ok();
|
||||
}
|
||||
```
|
||||
|
||||
全局异常处理:
|
||||
``` java
|
||||
@RestControllerAdvice
|
||||
public class GlobalExceptionHandler {
|
||||
@ExceptionHandler
|
||||
public SaResult handlerException(Exception e) {
|
||||
e.printStackTrace();
|
||||
return SaResult.error(e.getMessage());
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
然后我们访问这个接口时,浏览器会强制弹出一个表单:
|
||||
|
||||

|
||||
|
||||
Reference in New Issue
Block a user