Silverlight Business Applicationを使用している場合、ログインしているユーザー(およびユーザープロファイルの任意のフィールド)のユーザーパスワードを変更する方法はありますか?ユーザーパスワードを変更するには?
1
A
答えて
1
だから、私は1つの方法だけでドメインサービスを作成しました:
[EnableClientAccess()]
public class DomainChangePassword : DomainService
{
[ServiceOperation]
public bool UserChangePassword(string userName, string oldPassword, string newPassword)
{
if (Membership.ValidateUser(userName, oldPassword))
{
MembershipUser memUser = Membership.GetUser(userName);
return memUser.ChangePassword(oldPassword, newPassword);
}
return false;
}
}
2
Silverlightにパスワードを変更するためのメカニズムが組み込まれていません。 そのために独自のサービスを実装する必要があります。例えば
:
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class SecurityService : ISecurityService
{
public bool ChangePassword(string oldPassword, string newPassword)
{
if(!HttpContext.Current.User.Identity.IsAuthenticated)
return false;
return Membership.Provider.ChangePassword(HttpContext.Current.User.Identity.Name, oldPassword, newPassword);
}
...
}
これは、あなたの質問に答える場合は、 "答えとしてマーク" してください。
関連する問題
- 1. ユーザーパスワードを変更する
- 2. ユーザーパスワードを変更するLDAP
- 3. FOSユーザーパスワード変更イベントリスナー
- 4. ユーザーパスワードの変更フォーム
- 5. .net CFアプリケーションでユーザーパスワードを変更する
- 6. WMI-リモートコンピュータのユーザーパスワードを変更する
- 7. C#Windows 10でユーザーパスワードを変更する
- 8. karafコンソールのユーザーパスワードを変更するには?
- 9. プラスチック製のSCMでユーザーパスワードを変更
- 10. アドバンテージデータベースサーバー:ユーザーパスワードの変更/ユーザーの追加
- 11. 変更のAzure ADのB2Cユーザーパスワード
- 12. 現在ログインしているユーザーパスワードを変更する[MVC]
- 13. Oracle apex 5.1 pl/sqlを使用してユーザーパスワードを変更する
- 14. Django Rest Frameworkでユーザーパスワードを更新するには?
- 15. keycloakでユーザーパスワードを変更するAPI呼び出しはありますか?
- 16. softlayer apiユーザーパスワードの更新
- 17. Jenkins(管理者ではない)ユーザーパスワードのリセット/ユーザー名の変更
- 18. Bcryptでユーザーパスワードを保存するには
- 19. ActiveAdmin:ユーザーパスワードを変更しないでおく方法
- 20. 現在のパスワードを取得中にasp.netユーザーパスワードを変更します。
- 21. SuiteCRMでSQLを使用してユーザーパスワードを変更するにはどうすればよいですか?
- 22. ストアドプロシージャを使用してユーザーパスワードを変更しようとしています
- 23. RESTでユーザーパスワードを更新するDrupal 8.x
- 24. Laravelでユーザーパスワードをリセットするために必要な情報を変更します
- 25. Spotfire - ユーザーパスワードのバッチ
- 26. MySQL - ストアドプロシージャでユーザーパスワードを設定する
- 27. Django:ユーザーパスワードを解除する方法
- 28. クライアント/サーバーアプリケーションのユーザーパスワードをハッシングする
- 29. regex bashによるユーザーパスワードの検証
- 30. ユーザーパスワードをキーとしたJWT
が質問に詳細を教えてください。どのようなメカニズムを使用してパスワードを保存および管理しますか?メンバーシップ・プロバイダーですか? –
はい、既定のメンバシッププロバイダを使用します。デフォルトでは、すべてのアプリケーションの設定です。 – FFire