【问题标题】:Is it possible to have full access to sql membership provider from wcf service or desktop application?是否可以从 wcf 服务或桌面应用程序完全访问 sql 成员资格提供程序?
【发布时间】:2013-03-21 02:16:45
【问题描述】:

我正在创建一个 WCF 服务,该服务使用 asp.net SQL 成员资格提供程序来验证用户身份。我知道用户可以毫无问题地进行身份验证,但如果我想允许用户注册或更改他们的密码怎么办?我是否能够访问提供会员提供者功能的方法?

【问题讨论】:

标签: c# asp.net asp.net-mvc wcf membership-provider


【解决方案1】:

是的,您只需确保您设置了配置文件以允许这样做。然后只需创建您的方法来做您需要的事情。 Web.config setup for membership

public string ChangePassword(string NewPassword)
{
    MembershipUser u = Membership.GetUser();

    if (u.ChangePassword(u.ResetPassword(), NewPassword))
    {
          return "Password changed.";
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-03
    • 2011-03-19
    • 2011-11-04
    • 1970-01-01
    • 2011-03-27
    • 1970-01-01
    相关资源
    最近更新 更多