Итак, я работаю с Angular, Java сервлетом и postgresql, пытаясь создать небольшую систему входа в систему. Я хотел бы использовать cook ie для хранения имени пользователя и пароля пользователя.
String username = request.getParameter("name");
String password = request.getParameter("password");
if(LoginInfoDAO.verifyuser(username, password)){
String.valueOf(UserDAO.getUserByUsername(username).getUser_id()));
Cookie c1 = new Cookie("userid",String.valueOf(UserDAO.getUserByUsername(username).getUser_id()));
c1.setMaxAge(20);
c1.setPath("/");
c1.setDomain("localhost");
response.addCookie(c1);
PrintWriter out = response.getWriter();
out.print(UserService.getUserJson(username));
}
else {
response.setStatus(404);
}
Мне удалось добавить повара ie и извлечь сохраненные данные из другого сервлета в приложении windows почтальона, но не в chrome и не в расширении почтальона chrome.
Cookie c[] = request.getCookies();
int userid = Integer.parseInt(c[1].getValue());
out.print(om.writeValueAsString(ReimbService.getTicketsByUserid(userid)));
пожалуйста, помогите, это так странно