【问题标题】:Using SimpleMembership with multiple applications and OAuthWebSecurity将 SimpleMembership 与多个应用程序和 OAuthWebSecurity 一起使用
【发布时间】:2013-04-04 10:51:54
【问题描述】:

我们希望将我们的应用程序转移到使用 ASP.NET MVC 4 中包含的新 SimpleMembership,但我们目前有多个应用程序使用旧成员资格提供程序的 AspNet_Applications 表。

我们想要迁移的原因很明显,SimpleMembership 要小得多,我们可以直接映射到我们的用户表,而且我们想开始使用 OAuthWebSecurity。

是否可以通过扩展 SimpleMembershipProvider 甚至 ExtendedMembershipProvider 来引入这种支持,以允许同一数据库中的多个应用程序。

或者,我们是否应该只编写自己的成员资格,然后我们可以使用 OAuthWebSecurity 而不使用 pages_ 表?

【问题讨论】:

    标签: asp.net-mvc simplemembership


    【解决方案1】:

    在用户名前加上应用程序名称是否有效?

    您将使用5|user@example.com 或您选择的任何格式,而不是user@example.com。只要每次读取或写入 SimpleMembership 表时都这样做,就可以了。

    创建你自己的小抽象包装器,我认为你应该很高兴。如果您发现任何问题都会有兴趣听到,因为我也在考虑自己这样做。

    【讨论】:

      猜你喜欢
      • 2012-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-17
      • 2015-12-20
      • 2013-08-31
      • 1970-01-01
      相关资源
      最近更新 更多