【问题标题】:How to get the RefreshToken from Azure in Jmeter如何在 Jmeter 中从 Azure 获取 RefreshToken
【发布时间】:2021-09-08 00:22:22
【问题描述】:

如下图所示的刷新凭证进入请求标头部分。目前我正在硬编码这个令牌值。令牌每 5 分钟到期一次。 5分钟后,测试用例将失败。

如何提取此动态令牌值以及如何将其添加到 Jmeter 的 Request 标头部分中。

还有如何在 5 分钟后在 Jmeter 中生成此令牌。请指导我。它对我来说是一个最大的障碍。

【问题讨论】:

    标签: oauth-2.0 jmeter extract preprocessor


    【解决方案1】:

    您将需要创建另一个线程组。添加您的交易以生成令牌。将其保存到属性中。等待 4 分钟。

    在执行此操作时,两个线程组(令牌线程组和其他 http 请求)必须并行运行。在测试计划级别取消选中此选项

    编辑

    要提取标题,请关注此线程:Extract Location from Response Header with JMeter

    【讨论】:

    • 此令牌来自 Azure 服务器。如何在 Jmeter 中捕获来自 azure 的令牌。我想在来自 Jmeter 中的天蓝色时捕获此令牌,然后我想将此令牌值传递给 Http 请求。请让我知道如何在 Jmeter 中从 azure 捕获此 RefreshTokenCredential。
    • 在您的回答中,您提到了“添加交易以生成令牌”。但是这个令牌来自天蓝色并且它没有存储在任何响应数据中。因此我无法捕捉到它。有没有办法从天蓝色捕获这个令牌。请帮我解决这个问题
    • 如果它是由 Azure 发布的,那么你对它的控制权就会减少
    猜你喜欢
    • 2021-07-31
    • 1970-01-01
    • 2017-02-01
    • 2022-07-22
    • 2013-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多