我正在使用Web服务制作应用程序,我想在cookie中记住用户的用户名和密码,然后我想在另一个Web服务中恢复用户的用户名和密码
NewCookie cookie = new NewCookie(new javax.ws.rs.core.Cookie("cookie", (username+password).hashCode()+""), "", 15*15, false);
在这行代码中,我创建了cookie,但无法在另一个Web服务中获取值
我是Java编程的新手,帮帮我!
答案 0 :(得分:1)
您不应将用户名或密码存储在cookie中,因为可以轻松读取cookie。相反,您应该考虑使用JWT或类似的工具。
关于您的问题,看来您使用的是泽西岛,其中:How to set cookie in Jersey?应该回答您的问题。请注意,您设置了带有响应的Cookie!