Назад | Перейти на главную страницу

IIS регистрирует даже неаутентифицированных пользователей

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

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

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

Среда использует режим проверки подлинности Windows.

Спасибо

Вы должны посмотреть на sc-status в записи журнала. Это список кодов состояния http из википедии но в основном любой запрос, который приводит к коду состояния в 200 (обычно 200 OK) это означает успешный запрос.

Запросы, которые не были аутентифицированы, приведут к 401 Unauthorized а может даже 403 Forbidden

Обычно вы знаете результат запроса на основе кода состояния. IIS также дает вам sc-substatus и sc-win32-status для дополнительной отладки, которая доступна здесь