Веб-сценарий с аутентификацией, который требует ViewState - PullRequest
1 голос
/ 17 марта 2020

Я новичок в Zabbix. Попытка создать веб-сценарий, который проверяет веб-вход с помощью ViewState.

, поэтому пытаемся запросить VIEWSTATE со страницы входа с помощью регулярного выражения (чтобы я мог передать его при входе в систему) следующим образом:

regex:id="__VIEWSTATE\" value="(.*)

enter image description here

Это то, что я пытаюсь запросить:

<input type="hidden" name="__VIEWSTATE" value="5000_character_long_hash">

Вопросы: Это правильный способ выполнения аутентификаций, требующих VIEWSTATE ha sh будет передано с логином? или есть какой-то другой метод? Правильно ли мое регулярное выражение? Как я могу легко проверить, правильно ли Zabbix принял мое регулярное выражение?
Как я могу увидеть вывод переменной {VIEWSTATE}?

1 Ответ

1 голос
/ 17 марта 2020

Передача переменных от шага к другому в веб-сценарии в настоящее время невозможна.

Также нет способа узнать, правильно ли ваше регулярное выражение, потому что веб-сценарий не выводит ничего подобного: он выводит только скорость, состояние ошибки и, если была найдена жестко закодированная строка.

Вы также не можете использовать зависимые элементы или элементы HTTP-клиента. Итак, вам нужно создать внешнюю проверку .

...