【问题标题】:Multiple Membership Provider in web.configweb.config 中的多个成员资格提供程序
【发布时间】:2011-09-22 04:58:56
【问题描述】:

我有一个 WCF web 配置文件,由于以下原因需要多个成员资格提供程序: 1. 一个使用应用程序 A 的 WCF 成员资格。 例如

<add name="MySqlMembershipProvider1"
             connectionStringName="ApplicationServices"
             applicationName="ApplicationA"
             requiresQuestionAndAnswer="false"
             requiresUniqueEmail="true"
             type="System.Web.Security.SqlMembershipProvider" />
  1. 用于创建和更新 asp.net 用户的其他成员资格。
<add name="MySqlMembershipProvider2"
                 connectionStringName="ApplicationServices"
                 applicationName="ApplicationB"
                 requiresQuestionAndAnswer="false"
                 requiresUniqueEmail="true"
                 type="System.Web.Security.SqlMembershipProvider"

/>

如何在上述场景中指定提供者名称。

【问题讨论】:

    标签: asp.net-membership


    【解决方案1】:
    SqlMembershipProvider p1 = SqlMembershipProvider)
    Membership.Providers["MySqlMembershipProvider1"];
    ....// 
    

    然后使用会员提供者的实例 p1 为 Application 你可以做任何你需要的事情

    SqlMembershipProvider p2 = (SqlMembershipProvider)
    Membership.Providers["MySqlMembershipProvider2"];
    ....//
    

    请看this link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多