【问题标题】:Customise new ASP.Net Web Security自定义新的 ASP.Net 网络安全
【发布时间】:2013-11-08 22:24:30
【问题描述】:

在以前版本的 Visual Studio 中,由于现有用户表和/或现有密码策略,我有时需要将成员身份更改为我自己的自定义成员。为此,我使用了 Membership Provider 并进行了相应的更改。

我刚刚开始研究 VS 2013,新项目使用我还不熟悉的 OWIN 和 ASP.Net Identity。有谁知道为了使用现有表和覆盖登录功能而自定义这些的最佳方法?

【问题讨论】:

    标签: asp.net visual-studio authentication owin asp.net-identity


    【解决方案1】:

    【讨论】:

    • 从该链接的外观来看,我可以使用 UserManager 和 ApplicationUser 并以某种方式扩展它们。我可以在哪里找到更多详细信息,因为该链接很好,但只考虑迁移以前的成员资格,而我需要指向现有的非成员资格表并更改登录方法。
    • 您能否更具体地说明“更改登录方法”的含义。
    • 当然可以。首先,我已经有一个包含用户名/密码的表,但是现有系统有自己的加密/解密密码的方式,所以我需要更改安全性以查看当前表以获取用户信息,并且在登录时我需要更改验证方法来使用现有系统使用的当前加密/解密方法。
    • 查看我引用的文章中“创建模型和会员页面”部分下的第 4 步。它展示了如何创建一个可以插入的自定义 PasswordHasher 类。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-22
    • 1970-01-01
    • 2022-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多