У меня есть несколько приложений на веб-сайте по умолчанию в IIS7.

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

Каждые несколько месяцев учетные данные этого пользователя меняются. Я пытаюсь автоматизировать изменение учетных данных в IIS с помощью powershell, но не могу понять, как это сделать.

Я посмотрел на этот пост http://blog.thejohnreynolds.com/post/10149304231/set-iis-physical-path-credentials-with-powershell, но это для сайта, а не уровня приложения.

2 ответа2

1

Попробуйте, измените имя сайта и название приложения:

Set-WebConfiguration "/system.applicationHost/sites/site[@name='Default Web Site' and @id='1']/application[@path='/TestApp1']/VirtualDirectory[@path='/']" -Value @{userName='matt';password=123}
0

Это сработало для меня:

Set-ItemProperty IIS:\Sites\Staging -name PhysicalPath -значение "C:\blah\Web"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .