Как настроить поля идентичности веб-сайта IIS (не пула приложений) (имя пользователя и пароль) через PowerShell? - PullRequest
1 голос
/ 27 марта 2019

Требуется помощь по настройке веб-сайта IIS - НЕ пул приложений - поля идентичности через модуль PowerShell WebAdministration. У меня есть много серверов IIS (со многими веб-сайтами на каждом), которым необходимо сбросить свои пароли.

Здесь поля идентификаторов будут установлены вручную

У меня уже есть команды, необходимые для изменения удостоверения пула приложений, но я не могу найти ничего при изменении полей идентификации website .

ТИА.

1 Ответ

0 голосов
/ 27 марта 2019

Добро пожаловать, SamJ! Вы пробовали что-то вроде этого сценария?

$iisSitePath = "IIS:\Sites\" + $siteName
$website = get-item $iisSitePath
$website.virtualDirectoryDefaults.userName = "domain\username"
$website.virtualDirectoryDefaults.password = "password"
$website | set-item

Найдено в этом блоге

Также есть возможность вставить XML в файл applicationhost.config:

Set-WebConfiguration -Filter "/system.applicationHost/sites/site[@name='Test']/application[@path='/']/virtualDirectory[@path='/']" -Value @{userName='DOMAIN\TestUser'; password='Pa55word'}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...