Запретить доступ к .axd в IIS 7.0 на основе IP-адреса - PullRequest
3 голосов
/ 07 марта 2011

Я хочу иметь возможность запретить доступ ко всем, кроме определенного набора IP-адресов для определенного .axd в IIS.

В данный момент я делаю это в коде для Axdэто управляемый обработчик, написанный на C #)

Есть ли способ, которым я могу сделать это через конфигурацию (в идеале, изменяя web.config)?

1 Ответ

1 голос
/ 13 ноября 2013

Вот как я это сделал с помощью IIS6:

  • Создание пустого текстового файла для обработчика в соответствующем каталоге myhandler.axd
  • Перейдите к файлу в диспетчере IIS, Щелкните правой кнопкой мыши, Свойства
  • Установите проверку подлинности, ограничения IP-адресов на вкладке «Безопасность файла»

Внимание: настройки сохраняются даже при удалении фиктивного файла.

...