Проблемы с перенаправлением Jmeter - PullRequest
0 голосов
/ 28 мая 2020

Проблемы перенаправления URL-адресов JMeter с кода состояния 302 на 200

Я пытаюсь выполнить аутентификацию HTTP-соединения URL-адреса с помощью JMETER и сталкиваюсь с проблемами URL-адреса перенаправления с помощью JMeter с кодом состояния от 302 до 200 в среде организации. Офисная среда с использованием windows методов аутентификации NTLM2.

Однако я сталкиваюсь с блокировкой перенаправления URL-адресов, когда я пытался перемещаться по внутреннему веб-сайту, поскольку он останавливается, когда достигает кода состояния 302 и не может перейти к коду состояния 200 через JMeter, но когда я показываю тот же URL-адрес с браузером chrome, он может успешно отображать Интернет с кодом состояния 200 с помощью браузера chrome.

Как работает аутентификация URL?

  1. на 1-м заданном URL который включает параметры конечного пользователя, были введены для отображения веб-сообщений. [показывает код состояния HTTP 302]
  2. Затем URL-адрес перенаправляется на URL-адрес входа на другой портал для подтверждения аутентификации. [показывает код состояния HTTP 302]

Проблема / Проблема: -

  • URL-адрес успешно выполняет только первые 2 варианта, но не смог выполнить окончательное перенаправление, чтобы получить код состояния 200
  • At в тот момент, когда результат HTTP в Jmeter через «Просмотр дерева результатов» и «Просмотр таблицы результатов» показывает код состояния 302 * 10 21 *

Ограничение

  • Мне не удалось установить какие-либо внешние chrome подключаемые модули из-за ограничений безопасности в данной среде операционной системы
  • прокси был включен. в параметрах «HTTP по умолчанию Advance» и «HTTP Advance» с соответствующими данными прокси-сервера пользователя, идентификатором и паролем

Дополнительные сведения

  • Веб-сайт был частью каркас liferay с использованием пружины java.
    • Через программу просмотра журналов jmeter мы замечаем, что «Pooling HTTP Connection Manager» также закрывается.
    • Я включил сюда программу просмотра журналов из JMETER

Проблемы

  • Я не уверен, какую дальнейшую конфигурацию мне нужно сделать, чтобы произошло третье перенаправление.

1 Ответ

0 голосов
/ 02 июня 2020

Вам необходимо добавить HTTP Authorization Manager , изменить «Механизм» на BASIC_DIGEST и указать свой домен и Windows учетные данные

enter image description here

Таким образом, JMeter сможет создать правильный заголовок Authorization , и вы сможете перейти к своему приложению

Дополнительная информация: Windows Аутентификация с Apache JMeter

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...