gpt4 book ai didi

asp.net-mvc - ASP.Net 身份更改密码哈希方法

转载 作者:行者123 更新时间:2023-12-01 10:34:46 27 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How do I generate an encryption hash in ASP.NET MVC?

(4 个回答)


5年前关闭。




我正在使用现有数据库开发 MVC 5 Web 应用程序。
我也在使用 ASP.Net Identity 进行授权和身份验证,但在数据库中密码未使用 Identitys 默认密码哈希器进行哈希处理,我需要用我自己的哈希器对其进行更改。任何的想法?

最佳答案

创建 UserManager 实例后,您需要将 passwordhasher 属性分配给您的 CustomPasswordHasher。

UserManager<ApplicationUser> UserManager = new UserManager<ApplicationUser>(store);
UserManager.PasswordHasher = new CustomPasswordHasher();

“CustomPasswordHasher”类应该实现“IPasswordHasher”接口(interface)

您可以查看示例 here

关于asp.net-mvc - ASP.Net 身份更改密码哈希方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37642684/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com