Как исправить POST-запрос JMeter, возвращающий ошибку HTTP 500 при попытке войти в веб-приложение oauth2? - PullRequest
0 голосов
/ 12 апреля 2019

Я записал вход пользователя в веб-приложение с помощью Blazemeter Chrome Extension. Экспортировал скрипт в JMX и открыл его в JMeter для редактирования. Уникальный идентификатор клиента генерируется при доступе к странице входа. В JMeter я извлек идентификатор клиента с помощью средства извлечения регулярных выражений и сохранил его в переменной. Этот идентификатор клиента повторно используется в сообщении POST, отправляемом при нажатии кнопки «Вход в систему» ​​в URL-адресе перенаправления, содержащемся в одном из его параметров. Другими параметрами этого сообщения POST являются имя пользователя и пароль. Я поместил имя переменной идентификатора клиента в URL перенаправления. Когда я запускаю поток, сообщение POST, содержащее перенаправление с идентификатором клиента, отвечает HTTP ERROR 500.

Как я могу исправить эту проблему, чтобы я мог аутентифицироваться?

P.S. Я новичок в тестировании JMeter и API и могу пропустить что-то очевидное.

Элементы конфигурации

Config Elements

Сообщение об ошибке Тело ответа

Error message Response Body

...