Javascript 是否可以将cookie从servlet存储到浏览器
我可以将REST调用返回的cookie存储到客户端浏览器吗。rest调用是从jsp页面进行的。想法或解决方案会有所帮助。 我需要的是来自abc.com我正在调用xyz.com的一个需要身份验证的Web服务。成功验证时,xyz.com将返回一个cookie,我希望将其存储在浏览器中,以便在另一个选项卡中打开xyz.com时,它不应请求验证 谢谢Javascript 是否可以将cookie从servlet存储到浏览器,javascript,jsp,cookies,browser,setcookie,Javascript,Jsp,Cookies,Browser,Setcookie,我可以将REST调用返回的cookie存储到客户端浏览器吗。rest调用是从jsp页面进行的。想法或解决方案会有所帮助。 我需要的是来自abc.com我正在调用xyz.com的一个需要身份验证的Web服务。成功验证时,xyz.com将返回一个cookie,我希望将其存储在浏览器中,以便在另一个选项卡中打开xyz.com时,它不应请求验证 谢谢 Rahul您可以从java servlets设置浏览器cookie-我建议在服务器端进行身份验证,获取内容并设置cookie。(有关更多详细信息,您可以查
Rahul您可以从java servlets设置浏览器cookie-我建议在服务器端进行身份验证,获取内容并设置cookie。(有关更多详细信息,您可以查看java文档或http响应/请求教程) 或
你试的时候发生了什么?这不管用吗?剩下的代码在哪里?发送cookie的代码在哪里?嗨,昆汀,谢谢你的回复。我想知道这是否可能。我没有任何做这件事的想法。我需要的是来自abc.com我正在调用xyz.com的一个需要身份验证的Web服务。成功验证时,xyz.com将返回一个cookie,我希望将其存储在浏览器中,以便在选项卡中打开xyz浏览器时,我不应请求验证。我正在尝试实现一种SSO。嗨,Neha,这不是我需要的。使用它,我们可以为正在进行调用的域设置cookie。ie代表abc.com而不是xyz.com。我认为这是不可能的。使用javascript是可能的,但它不支持跨域调用。谢谢你的回复。
HttpServletResponse.addHeader("Set-Cookie", "cookie string");
Cookie cookie = new Cookie("name", "value" );
HttpServletResponse.addCookie(cookie);