C# ASP.NET MVC-“的;“记住我”;仅适用于本地主机

C# ASP.NET MVC-“的;“记住我”;仅适用于本地主机,c#,.net,asp.net-mvc,C#,.net,Asp.net Mvc,我们有一个ASP.NETMVC项目的testserver。在开发人员的机器上一切正常,但是如果在登录页面上签入“记住我”,我们就无法登录(在这种情况下,请求被重定向到登录页面,据我所知,没有异常发生) 如果我们在testserver上的RDP中打开浏览器,则可以将“记住我”正确用作本地主机,但远程仍然失败。 两个web.config相等(编译调试行除外) 有什么想法吗 先走一步 回答 服务器时间错误(减去3天),cookie死得太快。嗯 您的测试台上没有多台服务器,是吗?如果是这样的话,听起来像

我们有一个ASP.NETMVC项目的testserver。在开发人员的机器上一切正常,但是如果在登录页面上签入“记住我”,我们就无法登录(在这种情况下,请求被重定向到登录页面,据我所知,没有异常发生)

如果我们在testserver上的RDP中打开浏览器,则可以将“记住我”正确用作本地主机,但远程仍然失败。

两个web.config相等(编译调试行除外)

有什么想法吗

先走一步

回答

服务器时间错误(减去3天),cookie死得太快。

您的测试台上没有多台服务器,是吗?如果是这样的话,听起来像是个经典问题

(旁白-在这种情况下也要比较machine.configs!)

Pff…根据这篇文章,我很快找到了答案:服务器时间错了(这是一个虚拟化的时间,发生了一些事情),所以cookie生命周期结束得太快了


我不删除此问题,可能对其他人有帮助。

谢谢,但我没有machine.configs。请将此问题标记为已回答。我必须等待2天,但谢谢。