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

Casdoor静默登录功能失效求助:跨域Cookie SameSite配置异常

Casdoor跨域静默登录失效问题求助

我正基于Casdoor实现多应用无缝单点登录方案,使用OAuth2协议时首个应用登录正常,但第二个应用通过查询参数?silentSignin=1触发静默登录时,系统生成的隐藏iframe无法检测到Casdoor会话。

问题根源在于跨域:Casdoor部署在https://casdoor.local域名,两个应用分别部署在https://appone.local和https://apptwo.local独立域名下。

通过分析网络请求发现,Cookie因跨域被拦截——Casdoor会话Cookie默认SameSite=lax,无法在跨域场景下设置,需要改为SameSite=None,但Casdoor响应头未配置该参数。

我当前使用casdoor-react-sdk,并基于官方示例项目搭建测试环境,求问如何解决这个静默登录失效的问题。

补充:登录请求Cookie设置失败截图
登录请求Cookie设置失败截图

内容的提问来源于stack exchange,提问作者Asad ullah

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 02:52:06