| | |
| | | String clientId = StpUtil.getExtra(LoginHelper.CLIENT_KEY).toString(); |
| | | if (!StringUtils.equalsAny(clientId, headerCid, paramCid)) { |
| | | // token 无效 |
| | | throw NotLoginException.newInstance( |
| | | StpUtil.getLoginType(), |
| | | NotLoginException.INVALID_TOKEN, |
| | | NotLoginException.NOT_TOKEN_MESSAGE, |
| | | throw NotLoginException.newInstance(StpUtil.getLoginType(), |
| | | "-100", "客户端ID与Token不匹配", |
| | | StpUtil.getTokenValue()); |
| | | } |
| | | |
| | | // 有效率影响 用于临时测试 |
| | | // if (log.isDebugEnabled()) { |
| | | // log.debug("剩余有效时间: {}", StpUtil.getTokenTimeout()); |
| | | // log.debug("临时有效时间: {}", StpUtil.getTokenActivityTimeout()); |
| | | // log.info("剩余有效时间: {}", StpUtil.getTokenTimeout()); |
| | | // log.info("临时有效时间: {}", StpUtil.getTokenActivityTimeout()); |
| | | // } |
| | | |
| | | }); |