我们目前遇到了一个非常奇怪的问题,即在 NGINX 上运行 Spree 安装。用户正在报告恢复密码的问题,一旦恢复,就会出现登录网站的问题。我们无法重现此错误,但由于我们收到用户的所有报告,我们知道它肯定会发生。此外,用户在尝试不同的浏览器时也可以登录。如果第一次尝试是在 Firefox 中,然后他们尝试 Chrome chrome 最终会在很多情况下工作。
来自用户的电子邮件: “仍然无法进入商店。我现在已经更改了两次密码,当我输入密码时没有任何反应。它只是刷新了页面,我留下了一个空白点用于电子邮件和密码。 "
NGINX 错误日志中的错误:
cache: [GET /login] miss
cache: [POST /user/sign_in] invalidate, pass
配置: Rails 3.1、Spree 1、passenger-3.0.11、ruby 1.8.7 REE
非常感谢任何和所有答案/建议。