groovy 对于JMeter中的OAuth PKCE流,无法提取代码值

s8vozzvw  于 2022-11-21  发布在  其他
关注(0)|答案(1)|浏览(143)

在JMeter中无法提取code_verifier和code_challenge的值。
已引用此帖子,How to generate Authorization code in Jmeter with Oauth PKCE flow
但在执行代码时出现错误,“ERROR o.a.j.m.JSR223PreProcessor:JSR 223脚本中的问题,JSR 223预处理器- code_challenge javax.script。脚本异常:javax.script.ScriptException:java.lang.NullPointerException:无法对空对象”“调用方法getBytes()

qgzx9mmu

qgzx9mmu1#

如果您盲目地复制和粘贴引用答案中的代码-请确保复制和粘贴code_verifier片段,因为您得到的错误很可能意味着verifier变量是null(没有相应的值)
确保正确生成verifier变量,并通过检查jmeter.log文件(查找code_verifier行)和/或添加Debug Sampler(允许检查定义了哪些JMeter Variables并查看其值)确保该变量存在

相关问题