ASP.NET 成员资格 - 通过询问旧密码来更改密码

Posted

技术标签:

【中文标题】ASP.NET 成员资格 - 通过询问旧密码来更改密码【英文标题】:ASP.NET Membership - Change password WITH asking the old 【发布时间】:2011-11-21 20:07:34 【问题描述】:

如果我不是第一个提出这个问题的人,抱歉重复。我知道如何更改密码而不问老。但是问旧密码怎么办呢?

问候阿列克谢

【问题讨论】:

如果你知道你不仅仅是一个会问这个问题的人,为什么不使用别人的答案而不是再次问呢? 我说的是“如果我不是第一个”,而不是“我知道我不是第一个”。更加专心。 您是否只想重新设计 ASP.NET 标准密码恢复控件以要求输入旧密码? 作为一个变体。如果您知道如何重新设计 ASP.NET 标准密码恢复控件以询问旧密码,请说。这将非常有帮助。 【参考方案1】:

您可以将 Membership 控件转换为在标记中定义为包含 ASP.NET 控件(例如 Label 和 TextBox )的表的模板。然后,您可以使用这些元素或添加您自己的元素来为您的登录控件创建自定义模板。请注意,构成登录模板的控件使用的控件 ID 与默认模板中的控件 ID 相同。 将模板与成员控制一起使用

1.在设计视图中的页面上放置一个控件。

2.右键单击控件,从快捷菜单中选择转换为模板。

这样做并尝试向会员提供者添加一些自定义逻辑,您可以派生会员提供者,并配置为使用您的会员提供者

希望对你有帮助

【讨论】:

以上是关于ASP.NET 成员资格 - 通过询问旧密码来更改密码的主要内容,如果未能解决你的问题,请参考以下文章

membership与成员资格

ASP.NET:对 ASP.NET 成员资格提供程序的完全控制

ASP.Net 成员资格 SQL Server

在 WCF 服务中使用 ASP.NET 成员资格提供程序身份验证

oAuth ASP.NET 成员资格提供程序

Membership 介绍