Как обнаружить запросы IIS только зарегистрированными пользователями?

Я планирую получить некоторую информацию, обрабатывая файлы журнала IIS (после того, как я импортировал их в базу данных SQL Server).

Теперь, когда пользователь запрашивает файл, который существует на сервере, даже с неверными учетными данными, происходят две вещи:

  1. Этот запрос отклонен

  2. Этот неверный запрос записывается в журнал, и я не могу определить, получил ли пользователь файл или нет?

Я хочу обрабатывать только запросы с правильными учетными данными, которые отвечают без ошибок.

Я использую режим аутентификации Windows.

1 ответ

Решение

В журналах IIS есть поле с именем "sc-status", которое будет показывать 200 для успешного ответа и 401.x, если пользователь не авторизован.

Другие вопросы по тегам