0

asp.netSQLメンバーシッププロバイダーを使用してユーザーを認証するWCFサービスを作成しています。ユーザーは問題なく認証できることは知っていますが、ユーザーがサインアップしたりパスワードを変更したりできるようにしたい場合はどうでしょうか。メンバーシッププロバイダーの機能を提供するメソッドにアクセスできますか?

4

1 に答える 1

1

はい、それを許可するように構成ファイルを設定していることを確認する必要があります。次に、必要なことを行うためのメソッドを作成するだけです。メンバーシップの Web.config セットアップ

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

    if (u.ChangePassword(u.ResetPassword(), NewPassword))
    {
          return "Password changed.";
    }
}
于 2013-03-21T02:34:39.760 に答える