提交 da3ea36a 作者: zhenjie

solve conflict

...@@ -33,33 +33,41 @@ public class TokenCheckHandleInterceptor implements HandlerInterceptor { ...@@ -33,33 +33,41 @@ public class TokenCheckHandleInterceptor implements HandlerInterceptor {
@Override @Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
String requestURI = request.getRequestURI(); String requestURI = request.getRequestURI();
String hostName = request.getHeader("Host");
String forwardedFor = request.getHeader("X-Forwarded-For");
String forwardedHost = request.getHeader("X-Forwarded-Host");
// //根据uri确认是否要拦截 // //根据uri确认是否要拦截
if (!shouldFilter(requestURI)){ if (!shouldFilter(requestURI)){
return true; return true;
} }
String serverName = request.getServerName(); String token = request.getHeader("token");
String remoteHost = request.getRemoteHost(); if (StringUtils.isBlank(token)){
log.info("hostName: {}", hostName); exceptionProcess(response);
log.info("serverName: {}", serverName); return false;
log.info("remoteHost: {}", remoteHost); }
log.info("forwardedFor: {}", forwardedFor); String tokenJson = stringRedisTemplate.opsForValue().get(token);
log.info("forwardedHost: {}", forwardedHost); if (StringUtils.isBlank(tokenJson)){
if (serverName.equals("iuav.mmcuav.cn") || serverName.equals("test.iuav.mmcuav.cn") || serverName.equals("www.iuav.shop") || serverName.equals("test.iuav.shop")){ exceptionProcess(response);
String token = request.getHeader("token"); return false;
if (StringUtils.isBlank(token)){
exceptionProcess(response);
return false;
}
String tokenJson = stringRedisTemplate.opsForValue().get(token);
if (StringUtils.isBlank(tokenJson)){
exceptionProcess(response);
return false;
}
return true;
} }
//
// String serverName = request.getServerName();
// String remoteHost = request.getRemoteHost();
// log.info("hostName: {}", hostName);
// log.info("serverName: {}", serverName);
// log.info("remoteHost: {}", remoteHost);
// log.info("forwardedFor: {}", forwardedFor);
// log.info("forwardedHost: {}", forwardedHost);
// if (hostName.equals("iuav.mmcuav.cn") || hostName.equals("test.iuav.mmcuav.cn") || hostName.equals("www.iuav.shop") || hostName.equals("test.iuav.shop")){
// String token = request.getHeader("token");
// if (StringUtils.isBlank(token)){
// exceptionProcess(response);
// return false;
// }
// String tokenJson = stringRedisTemplate.opsForValue().get(token);
// if (StringUtils.isBlank(tokenJson)){
// exceptionProcess(response);
// return false;
// }
// return true;
// }
//测试-打印请求信息 //测试-打印请求信息
return true; return true;
} }
......
...@@ -14,3 +14,4 @@ data-filter: ...@@ -14,3 +14,4 @@ data-filter:
- /userapp/temp-auth/getLoginInfo - /userapp/temp-auth/getLoginInfo
- /userapp/wx/getAppletQRCode - /userapp/wx/getAppletQRCode
- /userapp/wx/wxSendMessage - /userapp/wx/wxSendMessage
- /userapp/user-account/feignListUserAccountIds
...@@ -17,4 +17,4 @@ patches: ...@@ -17,4 +17,4 @@ patches:
images: images:
- name: REGISTRY/NAMESPACE/IMAGE:TAG - name: REGISTRY/NAMESPACE/IMAGE:TAG
newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/cms newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/cms
newTag: 365f6d809a860d7e669df9bb38e52e241b87451d newTag: d1aada4cc1724c9071e1580f0bcec9cd2d4dc140
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论