Требует ли HttpHandler сопоставления aspnet_isapi.dll? - PullRequest
0 голосов
/ 28 апреля 2010

Если я настраиваю (через web.config) обработчик http для обработки всех запросов .gif для конкретной папки, мне крайне важно сопоставить запросы .gif с aspnet_isapi.dll в IIS?

Есть ли другой способ убедиться, что http-запрос .gif будет обрабатываться aspnet_isapi.dll?

У меня настроен сервер, на котором был удален виртуальный каталог, содержащий сопоставление .gif-> aspnet_isapi.dll, но запросы .gif по-прежнему передаются обработчику. Кто-нибудь знает, как это может быть сделано, и где может скрываться настройка?

Спасибо

1 Ответ

0 голосов
/ 28 апреля 2010

Требуется сопоставление, иначе IIS никогда не отправит запрос в ASP.Net, и ваш обработчик никогда не сможет обработать запрос.

Нет другого пути, о котором я знаю. В какой-то момент вы должны сообщить IIS, что он должен обрабатывать тип файла.

Чтобы удалить, вы можете следовать инструкциям на http://msdn.microsoft.com/en-us/library/bb515343.aspx, но удалить, а не добавлять сопоставление расширений.

Также убедитесь, что у вас там нет подстановочного знака.

...