修复旧钉钉回调丢失域名会话 #115
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/WuYongJie-dingtalk-callback-origin"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
旧 IP 回调经 Nginx 伪装为域名请求后无法携带域名 cookie,导致 OAuth state 校验失败。改为先 302 跳转至固定 HTTPS 域名并保留查询参数,再由 Laravel 核验会话;增加 no-store/no-referrer,更新配置脚本的验收目标。2 项部署测试、14 个断言通过。仅调整 Nginx 回调兼容路径,无数据库迁移、无财务权限变化。生产发布授权沿用本次登录上线任务。