import org.apache.commons.lang3.StringUtils;
-import com.alibaba.fastjson.JSONObject;
+import com.alibaba.fastjson.JSON;
import com.supwisdom.institute.backend.common.core.transmit.user.User;
import com.supwisdom.institute.backend.common.core.transmit.user.UserContext;
HttpServletRequest request = (HttpServletRequest) servletRequest;
String headerValue = request.getHeader(UserContext.KEY_USER_IN_HTTP_HEADER);
+ log.debug("Header {} is: {}", UserContext.KEY_USER_IN_HTTP_HEADER, headerValue);
if (StringUtils.isNotBlank(headerValue)) {
try {
String jsonUser = URLDecoder.decode(headerValue,"UTF-8");
+ log.debug("jsonUser is: {}", jsonUser);
- User user = JSONObject.parseObject(jsonUser, User.class);
+ User user = JSON.parseObject(jsonUser, User.class);
+ log.debug("User is: {}", user);
UserContext.setUser(user);
} catch (Exception e) {