Невозможно разрешить / получить токен JWT при выполнении сценария JMETER - PullRequest
0 голосов
/ 21 июня 2020

Я пытаюсь запустить тест Jmeter, который запускает несколько вызовов, и для последнего вызова POST требуется токен JWT. Я записал как токен аутентификации, так и дополнительный id_token, но я получаю следующую ошибку.

{"fault":{"faultstring":"Failed to Decode Token: policy(InbuildDecodeJWT)","detail":{"errorcode":"steps.jwt.FailedToDecode"}}}

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

1 Ответ

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

Скорее всего, ваш logi c захвата заголовка неверен (либо нет совпадения, либо токен JWT неполный, либо там есть лишние символы)

Просто получите значение захваченного токена, используя Debug Sampler и View Results Tree listener комбинацию и вставьте ее в раздел Debugger на веб-сайте jwt.io , если все пойдет хорошо, вы должны увидеть правильно декодированный токен , если нет - ваша корреляция где-то не работает

...