Регистрация общесерверных данных запроса (включая данные POST) в IIS 6 / ASP. NET веб-формы

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

Власти хотят «Слушателя». страница / обработчик, который будет получать все запросы к серверу и записывать весь запрос в текстовый файл, включая (особенно) данные POST.

Вот где я застрял. Я не знаю, как реализовать единый обработчик, который будет получать все запросы к серверу. Я смутно понимаю параметры перенаправления IIS 6, но все они, похоже, теряют данные POST при перенаправлении. Я также немного знаю о встроенном журнале IIS 6, но он также игнорирует данные POST.

Есть ли простой (иш) способ направить все запросы на сервер так, чтобы все они попадали в один обработчик, сохраняя при этом опубликовать данные?

РЕДАКТИРОВАТЬ: Это в WebForms, если это важно, но другие решения (если небольшие) определенно заслуживают рассмотрения.

7
задан Joel 5 October 2010 в 16:20
поделиться