成员证书验证失败,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
如果我们以后尝试注册新用户,我们可以登录并重置密码 没有什么问题。
为什么只有一些用户得到上面的问题?
我们在互联网上查了很多文章,但只解释了为所有用户解决这个问题,不仅仅是为了解决这个问题。
谢谢。
答
由于某些原因,我们没有得到LockedOut异常,但只是“无效的用户名或密码”错误。现在我们将调查原因。
听起来像机器键可能已被更改。您是否将网站移至其他服务器?或者您是否添加或更改机器密钥设置? – 2013-04-29 13:42:02
不,我们对网站做了一些小修改,没有其他的。 Web服务器定期获取MS更新。 – abenci 2013-04-29 14:20:31
什么样的“小修改”? – 2013-04-29 14:39:25