使用忘记密码邮件时出现403错误

您好,当我使用“忘记密码邮件”功能时,似乎出现了 403 错误。我该如何重置成员的密码?

如果您是网站管理员,请确保已启用“强制 HTTPS”设置。不强制使用 SSL 可能会导致登录和密码交互出现异常问题。

我已经启用了它,但仍然报错。

是所有提交忘记密码表单的用户都遇到错误,还是仅单个用户遇到?

如果您打开浏览器的网页检查器并切换到“控制台”标签页,在提交表单时是否看到任何错误消息?

你好,我刚刚测试了两个用户:

  • 一个通过邮箱注册,在找回密码时遇到 403 错误;
  • 一个通过 Google 认证注册,无法重定向到登录页面(Discourse 作为提供方)。之后我禁用了 Google 认证,以检查所有成员的情况。

我使用的是 Discourse 的 WordPress SSO 插件。
我始终在 Chrome 的无痕模式下进行检查,以清除 Cookie。

现在我注意到 Discourse 的 Cookie 中有很多“同站 Cookie(Same Site Cookies)”选项:

  • Lax
  • Strict
  • 禁用(Disable)
  • None

这是否导致了上述两个问题?

这很奇怪。
现在无法备份,日志挂起并停在此界面:

昨天,我删除了一些“rsa auth images”。它们在 Plesk Docker Compose 中看起来像“docker image”。它们与这些问题有关吗?

我已将本主题从“bug”类别移至“support”类别。听起来您的 Discourse 安装存在问题。

您是如何安装 Discourse 的?若要在本论坛获得支持,请按照此处链接的指南之一进行安装:https://github.com/discourse/discourse/blob/master/docs/INSTALL.md。