如何检查密码答案是否与ASP.Net中用户提供的密码相匹配
发布时间:2020-12-16 07:39:17 所属栏目:asp.Net 来源:网络整理
导读:我只是想知道如何手动检查用户为其安全问题的答案提供的值是否与他们当前的记录答案相匹配.我想使用构建来支持ASP.Net成员资格和成员资格用户对象. 我看到通过passwordrecovery控件可以返回实际的答案.但是我目前没有使用这个控件,因为它不符合我们用户的要
我只是想知道如何手动检查用户为其安全问题的答案提供的值是否与他们当前的记录答案相匹配.我想使用构建来支持ASP.Net成员资格和成员资格用户对象.
我看到通过passwordrecovery控件可以返回实际的答案.但是我目前没有使用这个控件,因为它不符合我们用户的要求,所以需要很好的集成它. 在最糟糕的情况下,获取实际答案(如密码恢复控件确实)并在我们的应用程序中手动检查它是可以接受的. 最好的情况是某种API,我可以传递用户名和他们提供的安全问题的答案,并简单地指出答案是否正确. 任何帮助将不胜感激. 解决方法
首先通过Membership.GetUser获取用户,然后在用户上调用
GetPassword方法.如果答案错误,将抛出MembershipPasswordException.
如果您希望立即重置密码,请直接调用正确的ResetPassword重载可能是个更好的主意. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在Visual Studio 2008中将后期构建事件添加到网
- asp.net核心身份提取并保存外部登录令牌并添加对本地身份的
- asp.net – 如何和在哪里调用Database.EnsureCreated和Data
- asp.net – 实体框架4 – 从模型更新数据库模式 不擦拭表数
- Kendo UI ASP.NET MVC使用教学视频集锦(高清在线观看)
- asp.net – 为什么当StateProvider不是InProc时,不会引发Se
- ASP.NET成员资格创建用户,而不需要QuestionAndAnswer
- asp.net-mvc – 通过Post和ASP.NET MVC上传Amazon S3
- asp.net-mvc – 空MVC5项目中的附加脚本
- asp.net-mvc-4 – 派生类型必须与基类型的安全可访问性匹配
推荐文章
站长推荐
- asp.net-mvc – MVC4捆绑使用Scripts.Render时速
- asp.net – 当modal设置为TRUE时,jQuery UI对话框
- asp.net – Response.Redirect导致IsPostBack为t
- asp.net-mvc-3 – 自定义成员资格提供程序和统一
- iis-7.5 – ASP.NET Web API仅在某些服务器上返回
- asp.net-mvc – 模型在MVC中的作用是什么?
- 为什么我的asp.net应用程序抛出ThreadAbortExcep
- asp.net – 表单验证忽略默认文档
- asp.net-mvc-4 – EF5.x中对PadLeft缺乏支持的任
- 在asp.net ajax工具包中组合脚本
热点阅读