Jmeter, я сталкиваюсь с ошибкой 403, когда пытаюсь запустить тест входа в систему - PullRequest
0 голосов
/ 09 мая 2020

введите здесь описание изображения

Я использовал средство извлечения регулярных выражений для токенов, но запрещенная ошибка 403 продолжает отображаться. - проверьте снимок экрана

Ответы [ 2 ]

0 голосов
/ 13 мая 2020

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

  1. URL успешного запроса, тело (если есть) и заголовки (вы можете получить его из инструменты разработчика браузера )
  2. Ошибка запроса от URL-адреса JMeter, тела (если есть) и заголовков из дерева результатов просмотра слушателя

Согласно Код состояния HTTP 403 описание:

Код ответа состояния ошибки клиента HTTP 403 указывает, что сервер понял запрос, но отказывается его авторизовать .

Этот статус аналогичен 401 , но в этом случае повторная аутентификация не будет иметь никакого значения. Доступ постоянно запрещен и привязан к логам приложения c, например, недостаточные права на ресурс.

Если вы можете успешно выполнить тот же сценарий с помощью браузера и не можете использовать JMeter - скорее всего, это из-за отсутствия или неправильной реализации корреляции , попробуйте записать те же шаги еще раз и сравнить сгенерированные сценарии, все значения, которые отличаются, необходимо правильно обработать

0 голосов
/ 09 мая 2020

Кажется, что-то не хватает конфигурации.

Не могли бы вы убедиться:

  • У вас есть HTTP Cook ie Менеджер добавлен в ваш план тестирования
  • Если ваше приложение защищено внешней системой аутентификации, например Basi c HTTP-аутентификация, NTLM или Kerberos, которые вам необходимо обработать должным образом, используя диспетчер авторизации HTTP

Можете ли вы попробовать:

  • Добавление диспетчера заголовков HTTP и авторизация с помощью Basi c закодировано
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...