【发布时间】:2015-04-11 08:56:00
【问题描述】:
我有一个使用 asp.net 中的表单身份验证创建的数据库,但现在我想开发一个使用相同用户名和密码的其他应用程序,并且应该能够登录到使用 MVC 5 开发的新应用程序Aspnet 身份。所以我希望能够使用他们的旧凭据在新应用中对用户进行身份验证。
我的旧数据库结构
我知道 Asp Identity 个人身份验证模式会生成其他表集,我也想停止此默认行为,因为我不希望在旧 Db 中创建 Identity 表。
请指导我如何实现这一目标。谢谢
【问题讨论】:
-
使用 STS 怎么样?我认为它由 ASP.NET Identity 支持,没有时间仔细研究。
-
没听说过。我去看看
-
STS 充当身份验证机构,它可以对所有应用程序进行身份验证,前提是它们已设置必要的基础设施。这意味着您的应用程序不必再为验证用户而烦恼,这将由 STS 为所有应用程序完成。但是你当然还是要授权。也许这对您将来构建的应用程序会很有趣。
-
感谢朋友,这是一件令人兴奋的事情。
标签: asp.net asp.net-mvc asp.net-identity