提交 4899cdbb authored 作者: 吕本才's avatar 吕本才

1、增加authorization-获取token

上级 e191da30
......@@ -17,6 +17,8 @@ import java.util.HashMap;
import java.util.Map;
import java.util.Set;
import static com.sfa.common.core.constant.SecurityConstants.AUTHORIZATION_HEADER;
/**
* @description: 自定义报表鉴权(如果不进行自定义, 则所有请求不做权限控制)
* @author: wzlUp
......@@ -42,6 +44,9 @@ public class JimuReportTokenServiceImpl implements JmReportTokenServiceI {
if (request != null) {
token = request.getParameter("token");
if (ObjectUtil.isEmpty(token)) {
token = request.getHeader(AUTHORIZATION_HEADER);
}
if(ObjectUtil.isEmpty(token)){
token = request.getHeader("X-Access-Token");
}
}
......@@ -109,6 +114,7 @@ public class JimuReportTokenServiceImpl implements JmReportTokenServiceI {
public HttpHeaders customApiHeader() {
HttpHeaders header = new HttpHeaders();
header.add("X-Access-Token", SecurityUtils.getToken());
header.add(AUTHORIZATION_HEADER, SecurityUtils.getToken());
return header;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论