簡體   English   中英

運行 JMETER 腳本時無法解析/獲取 JWT 令牌

[英]Unable to resolve/get the JWT token while running the JMETER script

我正在嘗試運行 Jmeter 測試,該測試運行幾個調用,最后一個 POST 調用需要 JWT 令牌。 我已經捕獲了 Auth Token 並且還有一個額外的 id_token 但我收到了以下錯誤。

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

我還注意到倒數第二個調用提供 x-Authorization header 作為響應 header 但我無法在下一個調用中使用它。 無論如何我可以在沒有錯誤的情況下處理 JWT 令牌? 將根據需要進行屏幕共享。

很可能您捕獲 header 的邏輯不正確(不匹配或 JWT 令牌不完整或其中有額外字符)

只需使用調試采樣器和查看結果樹偵聽器組合獲取捕獲的令牌值,然后將其粘貼到jwt.io 網站調試器部分,如果一切順利,您應該會看到正確解碼的令牌,如果沒有 - 您的關聯在某處失敗

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM