成员证书验证失败,ASP.NET MVC3

问题描述:

我们有一个标准的ASP.NET MVC 3网站。从前几天一些使用无法登录或恢复密码了。成员证书验证失败,ASP.NET MVC3

当试图登录,他们收到以下错误:

Login failed. Please correct the errors and try again. 
•The user name or password provided is incorrect. 

当试图恢复他们得到以下错误密码:

500 - Internal server error. 
There is a problem with the resource you are looking for, and it cannot be displayed. 

在Web服务器事件查看器中我们可以看到:

Event code: 4006 
Event message: Membership credential verification failed. 
Event time: 4/29/2013 4:22:16 AM 
Event time (UTC): 4/29/2013 8:22:16 AM 
Event ID: 2b0b4500be674969a5962608df7b18fd 
Event sequence: 142 
Event occurrence: 2 
Event detail code: 0 

如果我们以后尝试注册新用户,我们可以登录并重置密码 没有什么问题。

为什么只有一些用户得到上面的问题?

我们在互联网上查了很多文章,但只解释了为所有用户解决这个问题,不仅仅是为了解决这个问题。

谢谢。

+0

听起来像机器键可能已被更改。您是否将网站移至其他服务器?或者您是否添加或更改机器密钥设置? – 2013-04-29 13:42:02

+0

不,我们对网站做了一些小修改,没有其他的。 Web服务器定期获取MS更新。 – abenci 2013-04-29 14:20:31

+0

什么样的“小修改”? – 2013-04-29 14:39:25

由于某些原因,我们没有得到LockedOut异常,但只是“无效的用户名或密码”错误。现在我们将调查原因。