Используйте appcmd для вывода списка файлов/папок с проверкой подлинности Windows в IIS7.

Есть ли способ использовать Appcmd для вывода списка всех файлов/папок с аутентификацией Windows, установленной в IIS7?

Ваше здоровье

Бейтси


person Batesy    schedule 15.09.2010    source источник


Ответы (1)


Нелегко, рассматривали ли вы возможность использования функции «Поиск» в редакторе конфигураций? Или это должна быть командная строка?

Используя пользовательский интерфейс, просто перейдите в редактор конфигураций (доступный в IIS 7.5 или для загрузки в IIS 7.0) и нажмите «Поиск конфигурации...», затем просто введите windowsAuthentication в поле поиска, и вы увидите каждую конфигурацию, которая использует это либо локально, либо распределено. Таким образом, вы можете увидеть все сайты или приложения, для которых он установлен.

PowerShell может быть еще одним вариантом, который немного сложнее, но очень мощный. Например:

Get-WebConfiguration /system.webServer/security/authentication/* -recurse |  
      select-object @{Name="Path"; Expression={$_.PSPath.Substring(16) + ' ' + $_.Location}},   
          @{Name="Scheme"; Expression = {$_.SectionPath.Substring(42)}}, 
          Enabled
person Carlos Aguilar Mares    schedule 15.09.2010
comment
Спасибо, Карлос, я не знал, что в пакете администратора есть функция поиска - очень круто! :D - person Batesy; 16.09.2010