您好,当我使用“忘记密码邮件”功能时,似乎出现了 403 错误。我该如何重置成员的密码?
如果您是网站管理员,请确保已启用“强制 HTTPS”设置。不强制使用 SSL 可能会导致登录和密码交互出现异常问题。
我已经启用了它,但仍然报错。
是所有提交忘记密码表单的用户都遇到错误,还是仅单个用户遇到?
如果您打开浏览器的网页检查器并切换到“控制台”标签页,在提交表单时是否看到任何错误消息?
你好,我刚刚测试了两个用户:
- 一个通过邮箱注册,在找回密码时遇到 403 错误;
- 一个通过 Google 认证注册,无法重定向到登录页面(Discourse 作为提供方)。之后我禁用了 Google 认证,以检查所有成员的情况。
我使用的是 Discourse 的 WordPress SSO 插件。
我始终在 Chrome 的无痕模式下进行检查,以清除 Cookie。
现在我注意到 Discourse 的 Cookie 中有很多“同站 Cookie(Same Site Cookies)”选项:
- Lax
- Strict
- 禁用(Disable)
- None
这是否导致了上述两个问题?
我已将本主题从“bug”类别移至“support”类别。听起来您的 Discourse 安装存在问题。
您是如何安装 Discourse 的?若要在本论坛获得支持,请按照此处链接的指南之一进行安装:https://github.com/discourse/discourse/blob/master/docs/INSTALL.md。

