Я нахожу, что для конкретных запросов веб-приложения к WebResource.axd возвращают абсолютно пустую страницу. (Копирование и вставка ссылки в новое окно браузера приводят к абсолютно пустому документу ответа),
Журналы IIS, показывающие, что запросы к WebResource.axd успешны (Код состояния HTTP 200)
Само приложение сложно и таким образом, кажется вероятным, что это - что-то, что делает приложение, который вызывает это, однако я не знаю что.
Какие дополнительные шаги отладки я могу сделать для разработки, почему эти запросы перестали работать, и где я должен искать места, где специализированное поведение могло бы влиять на WebResource.axd таким образом?
Вещи я попробовал до сих пор:
Это находится на машине Windows XP рабочий IIS 5.1
Оказывается, проблема заключалась в фильтре HttpResponse, который я применял в методе Application_PreRequestHandlerExecute
в Global.asax. Я применял фильтр в целом ко всем запросам - даже несмотря на то, что фильтр оставил неизменным содержимое для WebResouce.axd, это все равно вызывало проблемы.
Следующие ссылки помогли мне и описали это более подробно:
Решением было пропустить применение фильтра для WebResouce.axd.