0

我有一个来自域 B 的 cookie,无论使用哪个浏览器选项卡,它都会在所有请求中按预期传递到域 B。

我有另一个域 A 选项卡,它重定向到域 B,但是在重定向时,浏览器不会发送域 B 的 cookie。如果我签入 chrome devtools,它声称这个 cookie 是第三方 cookie。

我试图让域 B 随后重定向到自身以尝试获取 cookie,但由于同样的原因它没有再次发送。

我的猜测是,域 B cookie 将始终被视为第三方,其中引用者是域 A。

有没有一种简单的自动化方法可以做到这一点?也许它必须是手动的,初始重定向从域 B 返回一个表单,然后手动/用户提交将导致 cookie 被发送?

该功能适用​​于 oauth2 单点注销功能,该功能源自 Salesforce(域 A)到经过身份验证的子 oauth2 应用程序(域 B)

4

0 回答 0