显式更改MembershipProvider的连接字符串

时间:2009-04-11 15:08:39

标签: sharepoint-2007 moss asp.net-membership

我正在使用以下提供程序从ADAM中查找用户。我可以根据用户的类型动态更改连接字符串。我怎样才能实现这个目标?

<add name="con1" connectionString="LDAP://con1.url" />
<add name="con2" connectionString="LDAP://con2.url" />

  <providers>   


<add name="ConnectionProvider" connectionStringName="con1" type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" attributeMapUsername="userPrincipalName" enableSearchMethods="true" />


  </providers>

1 个答案:

答案 0 :(得分:1)

您可以使用ConfigurationManager.GetSection()方法(System.Configuration命名空间)获取.config的特定部分。从这里开始,只需应用逻辑并选择所需的连接字符串。