在spring配置文件中配置拦截器
用户发起请求后,请求进入拦截器:在拦截器中将用户请求参数,用户信息写入请求线程ThreadUtils
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws APIException {
//拿到ip
String ip = IPUtil.getIpAddr(request);
//拿到用户名
//接入sso,这里修改登录账户获取
SsoUser ssoUser = (SsoUser) request.getAttribute(com.yunji.sso.client.util.Constants.LOGIN_ACCOUNT);
String userId = ssoUser.getEmpId();
String operateUser = ssoUser.getUserName();
//请求参数
Map
日志系统
最新推荐文章于 2022-08-31 22:56:18 发布