Я использую System.DirectoryServices.AccountManagement
, чтобы найти запись AD вошедшего в систему пользователя. Он отлично работает на сервере VS2008 WebDev на машинах разработчиков.
Но когда мы установили код на сервере разработки (windows server 2008), мы получили ошибку доступа.
И машина разработчика, и сервер разработки являются членами одного домена.
У нас включена олицетворение, поэтому мы подключаемся к AD с теми же учетными данными.
Чего нам здесь не хватает? Почему он работает на компьютере разработчика, а не на сервере разработки?
Фактическое исключение, которое мы получили, было «Произошла ошибка операции».