mirror of
https://gitee.com/dromara/sa-token.git
synced 2024-11-29 18:37:49 +08:00
StpUtil.getSessionBySessionId 提供的 SessionId 为空时将直接抛出异常,而不是再返回null
This commit is contained in:
parent
217721cae6
commit
579aee164a
@ -118,7 +118,10 @@ public interface SaErrorCode {
|
||||
|
||||
/** 二级认证校验未通过 */
|
||||
int CODE_11071 = 11071;
|
||||
|
||||
|
||||
/** 获取 SaSession 时提供的 SessionId 为空 */
|
||||
int CODE_11072 = 11072;
|
||||
|
||||
|
||||
// ------------
|
||||
|
||||
|
@ -150,7 +150,7 @@ public class SaTokenException extends RuntimeException {
|
||||
/**
|
||||
* 如果value==null或者isEmpty,则抛出message异常
|
||||
* <h2>已过期:请使用 notEmpty 代替,用法不变</h2>
|
||||
*
|
||||
*
|
||||
* @param value 值
|
||||
* @param message 异常信息
|
||||
* @param code 异常细分状态码
|
||||
|
@ -1177,7 +1177,7 @@ public class StpLogic {
|
||||
|
||||
// 如果提供的 sessionId 为 null,则直接返回 null
|
||||
if(SaFoxUtil.isEmpty(sessionId)) {
|
||||
return null;
|
||||
throw new SaTokenException("SessionId 不能为空").setCode(SaErrorCode.CODE_11072);
|
||||
}
|
||||
|
||||
// 先检查这个 SaSession 是否已经存在,如果不存在且 isCreate=true,则新建并返回
|
||||
|
Loading…
Reference in New Issue
Block a user