Я не эксперт по AD, но должен попытаться исправить ошибку в нашем коде... (похоже, это временная ошибка подключения).
В коде библиотеки С# (используемом приложением ASP.Net) я получаю поставщика AD следующим образом:
ActiveDirectoryMembershipProvider provider =
Membership.Providers[providerName] as ActiveDirectoryMembershipProvider;
и мои строки подключения выглядят так:
<add name="ASIAPAC" connectionString="LDAP://asiapac.ad.bigbank.com/DC=asiapac,DC=ad,DC=bigbank,DC=com" />
2 вопроса в одном на самом деле.
- С учетом вышеизложенного, может ли кто-нибудь сказать мне, означает ли это, что мы указываем конкретный DC? это заставляет меня так думать, но мои системы ребята не согласны и думают, что это просто означает домен.
- Как только у нас будут строки подключения, правильно определяющие только домен, могу ли я на лету в коде заставить провайдера повторно разрешить и использовать другой контроллер домена в домене? Если да, то как?