Bladeren bron

Merge branch 'master' of http://git.qmth.com.cn/ExamCloud-3/examcloud-exchange

chenken 6 jaren geleden
bovenliggende
commit
6f3716b82f

+ 3 - 1
examcloud-exchange-starter/src/main/java/cn/com/qmth/examcloud/exchange/config/ThirdPartyAccessInterceptor.java

@@ -111,7 +111,9 @@ public final class ThirdPartyAccessInterceptor implements HandlerInterceptor {
 			long timestampLong = Long.parseLong(timestamp);
 			long currentTimeMillis = System.currentTimeMillis();
 			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;
 			}
 		}