fix: 【ID1004028】访问公共链接总是提示页面无效,跳转到登录页面

This commit is contained in:
fit2cloud-chenyw 2021-06-02 11:35:38 +08:00
parent cf62ecefbd
commit f837c0edf4

View File

@ -119,7 +119,7 @@ public class PanelLinkService {
public Boolean validateHeads(PanelLink panelLink) throws Exception{ public Boolean validateHeads(PanelLink panelLink) throws Exception{
HttpServletRequest request = ServletUtils.request(); HttpServletRequest request = ServletUtils.request();
String token = request.getHeader("LINK-PWD-TOKEN"); String token = request.getHeader("LINK-PWD-TOKEN");
if (StringUtils.isEmpty(token)) return false; if (StringUtils.isEmpty(token) || StringUtils.equals("undefined", token) || StringUtils.equals("null", token)) return false;
boolean verify = JWTUtils.verifyLink(token, panelLink.getResourceId(), decryptParam(panelLink.getPwd())); boolean verify = JWTUtils.verifyLink(token, panelLink.getResourceId(), decryptParam(panelLink.getPwd()));
return verify; return verify;
} }