Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以将cookie从servlet存储到浏览器_Javascript_Jsp_Cookies_Browser_Setcookie - Fatal编程技术网

Javascript 是否可以将cookie从servlet存储到浏览器

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。(有关更多详细信息,您可以查

我可以将REST调用返回的cookie存储到客户端浏览器吗。rest调用是从jsp页面进行的。想法或解决方案会有所帮助。 我需要的是来自abc.com我正在调用xyz.com的一个需要身份验证的Web服务。成功验证时,xyz.com将返回一个cookie,我希望将其存储在浏览器中,以便在另一个选项卡中打开xyz.com时,它不应请求验证

谢谢


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);