uckelman
(Joel Uckelman)
1
我网站上非 Discourse 的部分使用 Discourse Connect Provider 进行登录。我昨天注意到 Discourse 登录页面不再重定向回用户原先所在的页面。相反,成功的登录会重定向到我们的论坛。自五月以来,我们没有更改发送到 Discourse 的 /session/sso_provider 端点的任何内容,并且请求负载中设置的 return_sso_url 看起来正是我想要在那里设置的内容。
我正在使用 Discourse 3.6.0.beta1-dev。我不知道问题是什么时候开始的,因为我很少自己注销。自五月以来,我们已经更新了几次 Discourse,这让我怀疑我是否遇到了回归问题。
我可以在哪里进一步排查这个问题?
1 个赞
uckelman
(Joel Uckelman)
2
我已将此内容移至“bug”类别,因为我现在相当确定这实际上是 Discourse 中的一个 bug。
以下两条回复 Discourse Connect 设置说明的帖子描述了我遇到的相同问题:
这两个帖子中的第一个帖子描述的问题是在五月下旬更新到 3.5.0.beta5-dev 后开始出现的。我之前已经确定问题至少从五月开始出现,我怀疑这并非巧合。
1 个赞
uckelman
(Joel Uckelman)
3
这个commit位于 3.5.0.beta4 和 3.5.0.beta5 之间,似乎与登录时的重定向有关。我想知道这是否是罪魁祸首?
1 个赞
christo
(Chris Alberti)
5
嘿 @uckelman,
我相信这可能已在最近几周才得到修复,所以看起来是在你上次更新之后。
你能尝试运行最新的标签v3.6.0.beta1,其中包含此修复吗?
如果问题仍然存在或似乎已解决,请告知我们。
3 个赞
uckelman
(Joel Uckelman)
6
我刚刚更新到了 3.6.0-beta1,可以确认重定向又可以正常工作了!
这是个好消息!非常感谢!
2 个赞