Jmeter - жетон на предъявителя - PullRequest
0 голосов
/ 30 апреля 2018

Я записал скрипт, используя jmeter, и получаю 3 разные ошибки, связанные с аутентификацией. Есть идеи как это исправить? Спасибо.

  1. ErrorUnable для аутентификации токена на предъявителя

Невозможно идентифицировать ошибку маркера канала-носителя

  1. {"error": "unauthorized_client", "error_description": "UNKNOWN_CLIENT: клиент не был идентифицирован ни одним клиентским аутентификатором"}

Неизвестная ошибка клиента

  1. {"error": "invalid_token", "error_description": "Недопустимый токен: токен не активен"}

Ошибка токена

Ответы [ 2 ]

0 голосов
/ 30 апреля 2018

Просмотр OAuth 2.0 Поток подтверждения носителя SAML Я не думаю, что вы сможете "извлечь" токен, скорее всего вам потребуется сгенерировать его. Алгоритм может варьироваться в зависимости от конфигурации вашего приложения, поэтому вам лучше обратиться к разработчикам приложений, чтобы уточнить порядок входа в систему.

См. Как выполнять тесты производительности в приложениях с защитой OAuth с помощью JMeter , чтобы больше узнать о концепции обхода OAuth проблем входа в систему в тестах JMeter.

0 голосов
/ 30 апреля 2018

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

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