php - 在 ajax 上使用 jasny/sso 时获取正确的服务器会话 id 的问题
问题描述
如标题所述,我目前正在尝试实现Jasny SSO的 Ajax 版本
我在 中设置了 SSO 服务器a.com
,其中还设置了代理,并且在其中设置了另一个代理b.com
仅使用浏览器重定向时,我可以在 sso 服务器日志中看到
Broker request with session {"broker":"brokerAName","token":"a","session":"a"}
Broker request with session {"broker":"brokerBName","token":"b","session":"a"}
一切都很好。
但是当我从 ajax 调用 attach 时b.com
,我在 SSO 服务器中看到以下日志
Broker request with session {"broker":"brokerBName","token":"b","session":"c"}
所以这里的问题是它已将我附加到不同的会话 ID(那个c
),但我希望它附加到a
会话
我遵循了demo/ajax-broker的实现,我真的想知道我做错了什么。
任何帮助,将不胜感激 !
谢谢 !
解决方案
推荐阅读
- asp.net-core - ASP.NET Core 3.1 无法获取 Odata 查询参数
- reactjs - 无法对未安装的组件执行 React 状态更新。使用效果
- python - 如何将两个不同的数据框组合到数据透视表中,然后添加列以计算 python 中的差异?
- reactjs - 您试图导入项目 src/ 目录之外的 /babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectSpread2
- python - 我正在使用 pandas 如何读取带有分隔符的文件“?
- python - 通过计划时间表找到最大的产品销售额
- python - 使用组合索引获取列表中的值
- qt - ncnn windows 10 编译
- wpf - 如何在多个线程中访问 UI 元素?
- haml - 在没有 Rails 的情况下使用 HAML,如何在部分下嵌套元素?