如果来自 a.a.com 域的用户访问 b.b.com discourse 站点,则会发生错误。
如何解决?
如果来自
a.a.com 域的用户访问 b.a.com discourse 站点,则登录成功。为什么会这样?
我需要从
a.a.com 过渡到 b.b.com。如何实现?
在 /logs 中:详细的 SSO 日志:Nonce 不正确,是在不同的浏览器会话中生成的,或者已过期。
如果来自 a.a.com 域的用户访问 b.b.com discourse 站点,则会发生错误。
如何解决?
a.a.com 域的用户访问 b.a.com discourse 站点,则登录成功。a.a.com 过渡到 b.b.com。如何实现?
在 /logs 中:详细的 SSO 日志:Nonce 不正确,是在不同的浏览器会话中生成的,或者已过期。
如果有人感兴趣,我找到了一个解决方案。
问题出在 cookie 上,它们在跨域请求期间被阻止了。
解决方案:
在 discourse 设置中将“same site cookies”字段设置为 None。
此设置允许您访问不同域的站点的 cookie。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.