在JMeter中,无法提取code_verifier和code_challenge值。
介绍这篇文章,如何用Oauth PKCE流在Jmeter中生成授权代码
但在执行错误代码时,"ERROR o.a.j.m.JSR223PreProcessor: JSR223脚本中的问题,JSR223 PreProcessor - code_challenge javax.script.ScriptException: javax.script.ScriptException: java.lang.NullPointerException:无法在空对象上调用方法getBytes()“
发布于 2022-11-21 00:50:42
如果您盲目地从引用的答案复制和粘贴代码,请确保复制和粘贴code_verifier
部分,因为您所得到的错误很可能意味着verifier
变量是空 (没有相应的值)。
确保正确生成verifier
变量,并通过检查jmeter.log文件 (查找code_verifier
行)和/或添加允许检查定义了哪些JMeter变量并查看其值的调试采样器来确保该变量存在
https://stackoverflow.com/questions/74516199
复制相似问题