у нас есть конкретное приложение в виртуальном каталоге, которое используется для целей administatrive. Чтобы защитить приложение, у нас включена фильтрация IP, где мы указываем список разрешенных IP-адресов, которые могут подключаться.
Ручная настройка в первый раз - это нормально, однако наши инструменты развертывания работают; они всегда удаляют, а затем повторно устанавливают все программы, требующие обновления. Это означает, что я каждый раз теряю свои настройки и мне приходится вводить заново.
Поскольку мой список IP-адресов легко составляет 15-20, я бы хотел автоматизировать это с помощью сценария - Powershell, VBScript, что угодно.
Я не уверен, что есть API или другой способ настройки. Любая помощь будет оценена.
Вот способ хотя бы свести к минимуму усилия, которые вам нужно приложить для этого: http://www.west-wind.com/weblog/posts/2007/Apr/28/Blocking-IIS-IP-Addresses-with-ASPNET