You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS中WKWebView加载本地SPA时API请求未携带Cookie的问题求助

iOS中WKWebView加载本地SPA时API请求未携带Cookie的问题求助

各位好,我在iOS开发中遇到了一个卡壳的问题,想请大家帮忙支支招:

我正在开发一款iOS应用,用WKWebView加载一个已经打包进APP内的React单页应用(SPA),这个SPA是通过http://localhost:789来访问的。目前这个SPA需要和api.my-company-app.com域名下的API交互,而该API要求必须携带名为SessionId的Cookie才能完成认证。

这个SessionId Cookie的属性设置为Secure、HttpOnly,并且SameSite=Strict,绑定的域名是api.my-company-app.com。我已经确认localhost是在API的请求白名单里的,但现在的问题是:SPA发起API请求时,完全没有携带这个SessionId Cookie,直接导致认证失败。

我已经排查过Cookie的存储状态,也检查了WKWebView的基础配置,但还是没找到问题根源。有没有朋友遇到过类似的场景,能给我一些排查思路或者解决方案吗?


内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 13:53:17