去除测试用信息,换成真实用户信息
This commit is contained in:
@@ -40,29 +40,31 @@ public class UserServiceImpl implements IUserService {
|
|||||||
|
|
||||||
//获取网关header中传递的用户信息
|
//获取网关header中传递的用户信息
|
||||||
private HeaderUserDto getHeaderUserDto() {
|
private HeaderUserDto getHeaderUserDto() {
|
||||||
|
/*
|
||||||
HeaderUserDto dto = new HeaderUserDto();
|
HeaderUserDto dto = new HeaderUserDto();
|
||||||
dto.setUserId("00000000000000000000000000000000");
|
dto.setUserId("00000000000000000000000000000000");
|
||||||
dto.setUserName("admin");
|
dto.setUserName("admin");
|
||||||
dto.setRealName("超级管理员");
|
dto.setRealName("超级管理员");
|
||||||
return dto;
|
return dto;
|
||||||
// try
|
*/
|
||||||
// {
|
try
|
||||||
// String userStr = request.getHeader("user");
|
{
|
||||||
// logger.info("gateway-User:"+userStr);
|
String userStr = request.getHeader("user");
|
||||||
// if(null == userStr)
|
logger.info("gateway-User:"+userStr);
|
||||||
// {
|
if(null == userStr)
|
||||||
// throw new UserNoLoginException();
|
{
|
||||||
// }
|
throw new UserNoLoginException();
|
||||||
// BASE64Decoder base64Decoder = new BASE64Decoder();
|
}
|
||||||
// byte[] bt = base64Decoder.decodeBuffer(userStr);
|
BASE64Decoder base64Decoder = new BASE64Decoder();
|
||||||
//
|
byte[] bt = base64Decoder.decodeBuffer(userStr);
|
||||||
// ObjectMapper objectMapper = new ObjectMapper();
|
|
||||||
// return objectMapper.readValue(bt, HeaderUserDto.class);
|
ObjectMapper objectMapper = new ObjectMapper();
|
||||||
// }
|
return objectMapper.readValue(bt, HeaderUserDto.class);
|
||||||
// catch (IOException e)
|
}
|
||||||
// {
|
catch (IOException e)
|
||||||
// throw new RuntimeException("header userinfo error!"+e.getMessage());
|
{
|
||||||
// }
|
throw new RuntimeException("header userinfo error!"+e.getMessage());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user