Невозможно использовать эхо-запрос для мониторинга страницы входа в OWA

Я пытаюсь отслеживать свою страницу входа в OWA с помощью дыма. В дыме используется эхо-запрос следующим образом:

# /usr/bin/echoping -t 2 -4 -C -h /owa/auth/logon.aspx -n 20 email.charite.de
HTTP error "HTTP/1.1 401 Unauthorized ( Der ISA Server erfordert Autorisierung, um die Anforderung durchführen zu können. Der Zugriff auf den Webserver wird v"rweigert. Wenden Sie sich an den Serveradministrator.  )

Итак, в основном страница сообщает мне, что мне нужно пройти аутентификацию. Но при просмотре https://email.charite.de/owa/auth/logon.aspx я получаю страницу входа. Не нужно ничего подтверждать (пока).

0
задан 20 March 2018 в 12:43
1 ответ

Сервер ISA обнаруживает допустимые браузеры и выдает перенаправление на страницу входа в систему, когда вы представляете то, что он считает допустимой строкой User-Agent, и ошибкой «401 доступ запрещен», когда вы этого не делаете.

Сравните результаты

curl -v -A "Mozilla/5.0 Chrome/60.0.3112.113"  https://email.charite.de/owa/auth/logon.aspx

curl -v  https://email.charite.de/owa/auth/logon.aspx

Итак, измените свой echoping скрипт, чтобы он включал действительную строку User-Agent в отправляемые запросы.

2
ответ дан 4 December 2019 в 13:26

Теги

Похожие вопросы