Мне нужно выяснить, где учетная запись используется пулом приложений, чтобы я мог сбросить ее пароль. Из-за плохой документации неясно, использовался ли он и где он находится. Потенциально он может использоваться пулом приложений на любом из серверов здесь, либо для веб-приложения, либо для экземпляра Sharepoint. Я просмотрел IIS на некоторых серверах, которые подозревал, но пока не нашел.
Это учетная запись домена с именем IisUser
, специально созданная для использования с IIS. Я надеялся, что я мог бы запустить команду powershell или что-то подобное?
Если это невозможно, чтобы не сломать какие-либо существующие приложения, что мне нужно сделать, чтобы создать подходящего пользователя для использования пулами приложений? Специально для запросов к серверам LDAP. Я сталкиваюсь с такими ошибками, как System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
или Unable to cast object of type 'System.DirectoryServices.AccountManagement.GroupPrincipal' to type 'System.DirectoryServices.AccountManagement.UserPrincipal'.
, с приложением, которое пытается связаться с LDAP. Он работает локально, но не на веб-сервере. Я нашел несколько предложенных исправлений для этого, таких как изменение пула приложений на NETWORKSERVICE
или изменение различных настроек веб-конфигурации, но ничего не помогло. Я знаю, что учетная запись IisUser
будет работать! Я просто не знаю пароль и не могу сбросить его, пока не узнаю, где он используется.