|
@@ -111,7 +111,9 @@ public final class ThirdPartyAccessInterceptor implements HandlerInterceptor {
|
|
long timestampLong = Long.parseLong(timestamp);
|
|
long timestampLong = Long.parseLong(timestamp);
|
|
long currentTimeMillis = System.currentTimeMillis();
|
|
long currentTimeMillis = System.currentTimeMillis();
|
|
if (Math.abs(currentTimeMillis - timestampLong) > thirdPartyAccessBean.getTimeRange()) {
|
|
if (Math.abs(currentTimeMillis - timestampLong) > thirdPartyAccessBean.getTimeRange()) {
|
|
- throw new StatusException("B-001203", "timestamp超出时间差范围");
|
|
|
|
|
|
+ response.setStatus(HttpStatus.FORBIDDEN.value());
|
|
|
|
+ ServletUtil.returnJson(new StatusResponse("403", "timestamp超出时间差范围"), response);
|
|
|
|
+ return false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|