移动端 ios 浏览器遇到的问题,求大神帮解

2020-03-15 23:42:26 +08:00
 wulibaba
有以下场景: 有 API 服务器 c.com ,同一个用户在 a.comb.com 调用 c.com 的 API 的时候,c.com 可以识别到这是同一个用户。

或者说,在 a.com 登录之后,b.com 刷新也是登录状态

c 的 API 通过 setCookie 前端接口携带 cookie 给 c

问题出在这里 ios 的 safari 谷歌 搜狗均无法携带 cookie 给 c.com 的 api 其他浏览器正常

可否有人遇到过相关情况,哪位大神能说明一下为什么会这样,给个解决方案,江湖救急,抱拳
1180 次点击
所在节点    程序员
3 条回复
dorentus
2020-03-16 00:55:38 +08:00
dorentus
2020-03-16 00:58:52 +08:00
用户没访问过的域的第三方 cookie 肯定会被 itp 屏蔽的

改为登录的时候跳转到 c 的一个页面去拿 cookie 说不定可行
wulibaba
2020-03-16 10:19:08 +08:00
@dorentus 谢谢 可作为备选方案

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/653104

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX