首页 > 解决方案 > 如何在 Jmeter GUI 中为 Spring Boot 应用程序绕过或配置 okta 凭据

问题描述

我正在一个 Spring Boot 应用程序中工作,它几乎没有休息 api。当我们在浏览器中执行这些 api 时,我们需要使用我们的 OKTA 验证过程进行身份验证。

当我试图执行http://localhost:8080/MyApp/users/10它时,它会给出 okta 验证错误。

我不确定在 jmeter 工具中将我的 OKTA 的用户名和密码放在哪里来执行我的 api

这是我的配置:[Jmeter 版本 - 2.5.1]

在此处输入图像描述

标签: javaspring-bootjmeterokta

解决方案


OKTA 身份验证基本上是发送 Authorization 标头,其值为 Basic 和 base 64 编码的用户和密码。

授权:基本base64(用户名:密码)

您可以按照OctoPerf的 3 种方式在 JMeter 中发送此类身份验证

例如:

请注意您的 JMeter 版本非常旧,最新版本是5.1.1


推荐阅读