是否可以从wcf服务或桌面应用程序完全访问sql成员资格提供程序?

时间:2013-03-21 02:16:45

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

我正在创建一个使用asp.net SQL成员资格提供程序来验证用户的WCF服务。我知道用户可以在没有问题的情况下进行身份验证,但如果我想允许用户注册或更改密码呢?我是否能够访问提供成员资格提供程序功能的方法?

1 个答案:

答案 0 :(得分:1)

是的,您只需要确保设置配置文件即可。然后创建您的方法来做您需要的。 Web.config setup for membership

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

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