Моя цель - защитить определенные файлы, которые существуют в виртуальном каталоге приложения веб-форм ASP.NET. Для этого у меня есть HTTPHandler, называемый «FileAccessHandler». В моем web.config я попытался установить «путь» к виртуальному каталогу, однако, похоже, он работает только с путями, которые существуют в моем приложении, а не в виртуальном каталоге. При использовании пути к виртуальному каталогу возникает следующая ошибка: «Не удалось загрузить тип MyProject.FileAccessHandler».HttpHandler для защиты файлов в виртуальном каталоге
Я имею конфигурацию обработчика следующим образом:
<system.webServer>
<httpModules>
<add name="FileAccessHandler" path="/attachments/*" verb="*" type="MyProject.FileAccessHandler" resourceType="File" preCondition="integratedMode"/>
</handlers>
</system.webServer>
Я попытался вручную добавления обработчика HTTP через IIS непосредственно в виртуальный каталог не повезло, как хорошо. Любая помощь будет принята с благодарностью!