REQ-2497: 添加一些工具
This commit is contained in:
parent
c4203b56c8
commit
3ac0b2d43e
@ -23,11 +23,14 @@ public class PrivateHandlerInterceptor implements HandlerInterceptor {
|
|||||||
@Override
|
@Override
|
||||||
public boolean preHandle(HttpServletRequest request,
|
public boolean preHandle(HttpServletRequest request,
|
||||||
@NotNull HttpServletResponse response,
|
@NotNull HttpServletResponse response,
|
||||||
@NotNull Object handler) {
|
@NotNull Object handler) throws Exception {
|
||||||
String token = request.getHeader("token");
|
String token = request.getHeader("token");
|
||||||
boolean tokenValid = PRIVATE_TOKEN.equals(token);
|
boolean tokenValid = PRIVATE_TOKEN.equals(token);
|
||||||
if (!tokenValid)
|
if (!tokenValid) {
|
||||||
log.warn("Invalid private token:{}", token);
|
log.warn("Invalid private token:{}", token);
|
||||||
|
response.setStatus(HttpServletResponse.SC_UNAUTHORIZED);
|
||||||
|
response.getWriter().write("Invalid private token");
|
||||||
|
}
|
||||||
return tokenValid;
|
return tokenValid;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user