我正在使用以下提供程序从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>
答案 0 :(得分:1)
您可以使用ConfigurationManager.GetSection()方法(System.Configuration命名空间)获取.config的特定部分。从这里开始,只需应用逻辑并选择所需的连接字符串。