gpt4 book ai didi

java - 如果我有一个window.open,我会丢失我的cookie吗?

转载 作者:太空宇宙 更新时间:2023-11-04 14:19:56 25 4
gpt4 key购买 nike

你能帮我找出问题所在吗?我有一个页面 A 和一个页面 B。我单击页面 A 中的链接,通过“window.open”打开页面 B。而且,页面B是通过Velocity引擎生成的。好吧,在页面 B 中,当我单击按钮时,异步跨域 Ajax 调用启动,但我收到 302 错误,可能是由 SiteMinder 发出的。我认为这是因为在 window.open 中我丢失了这个 ajax 调用所需的一个 cookie。太糟糕了,源代码非常困惑,它不是我的,我会在不尝试理解所有代码的情况下弄清楚发生了什么。谢谢你。

编辑:好的,经过一些测试,我看到了这个:问题是页面 B 已生成,但它没有像 session 这样的所有 struts 东西,所以我没有那个 cookie。但我不知道将其放入页面中。

最佳答案

302 表示您请求的页面位于其他位置,这不一定是错误。如果重定向页面的内容是有关受 cookie 影响的错误,那么您可以尝试使用 pixel 。它将通过“网站 A”为“网站 B”创建一个 cookie。还要确保 cookie 不是特定于路径或子域的。

关于java - 如果我有一个window.open,我会丢失我的cookie吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27312954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com