我有这样的LDAP连接字符串:connectionString="LDAP://username:[email protected]:389/DC=ABC,DC=local"
LDAP连接字符串
Active Directory服务器是ABC.local
与IP 10.10.10.246
。
我使用此代码从Active Directory读取性能:
MembershipSection membershipSection = (MembershipSection)WebConfigurationManager.GetSection("system.web/membership");
string defaultProvider = membershipSection.DefaultProvider;
ProviderSettings providerSettings = membershipSection.Providers[defaultProvider];
string connectionStringName = providerSettings.Parameters["connectionStringName"];
string connectionString = WebConfigurationManager.ConnectionStrings[connectionStringName].ConnectionString;
DirectoryEntry ent = new DirectoryEntry(connectionString);
string name = ent.Properties["l"].Value.ToString();
string Language = ent.Properties["st"].Value.ToString();
但出现一个错误说"The server is not operational."
。我正在做什么与连接字符串或发生什么事。你能帮我吗?
那是错误消息的应用消息或它的到来直接从异常?如果前者,实际的异常和堆栈跟踪是什么? – EJP 2013-08-17 23:52:04