项目上线,service和web分别部署在不同机器,并且每个都做了负载。所以要做session共享。
LoginController 新增代码:
@CrossOrigin
@RequestMapping(value="/user/tologinpage",produces={"application/json;charset=UTF-8"})
public String toLoginPage(HttpServletRequest request, @RequestBody String jsonStr) {
//
String userName = JsonUtil.getField(jsonStr,"userName",String.class);
String password = JsonUtil.getField(jsonStr,"password",String.class);
List<SysUserEntity> list = sysUserRepository.findAll();
StringBuilder sb = new StringBuilder();
if(null != list || list.size() > 0){
for (SysUserEntity e:list) {
sb.append("用户="+e.getUserName()+";"