Мне нужно ограничить доступ ко всем, кроме одного, в моем проекте ASP.NET MVC4
на нашем общедоступном сайте. Мы должны предотвратить появление экрана входа в систему, поскольку AD также не настроен на нашем общедоступном сервере.Попытка понять System.Web.HttpNotFoundHandler
Из того, что я читал о System.Web.HttpNotFoundHandler
, как я понимаю, если я включить следующую строку в моих web.config
всех cshtml
страниц в моей /Views
папке будет ограничен с точки зрения:
<httpHandlers>
<add path="*.cshtml" verb="*" type="System.Web.HttpNotFoundHander"/>
</httpHandlers>
Однако, когда я играю с этим параметром в обоих моих файлах web.config, ничто не ограничено представлением на моей локальной машине при тестировании. У меня есть моя программа для запуска на моем локальном IIS7 (наш общедоступный сайт - IIS6). Я чувствую, что неправильно понимаю, как это работает.
Вы хотите, чтобы блокировать доступ к веб-сайту временно? –