当前位置: 首页 > 知识库问答 >
问题:

JMeter HTTP授权管理器错误

仲君昊
2023-03-14

我已经用Jmeter记录了一个应用程序。它显示了一个自动生成的“Http 授权管理器”,其中用户名显示为“${Auth_Login}”,密码显示为 ${Auth_password}。这里出现了一个弹出窗口,我们在应用程序中提供OTP。请找到下面的截图:在这里输入图像描述

运行脚本时,它显示为:在此处输入图像描述

请帮帮忙。

共有2个答案

齐成双
2023-03-14

查看< code>KERBEROS身份验证机制,我的预期是您正在尝试加载使用KERBEROS协议的测试应用程序。我不确定您是否能够记录和重放基于Kerberos的登录,您需要在HTTP授权管理器中指定域/领域,并在JMeter安装的“bin”文件夹中的krb5.conf和jaas.conf文件中执行相关配置。

更多信息:

  • HTTP 授权管理器 JMeter 用户手册条目的 Kerberos 配置章节
  • 使用阿帕奇JMeter进行Windows身份验证 - 更详细的信息和示例配置。
楚修为
2023-03-14

这可以使用 HTTP 标头管理器解决,您需要在其中设置授权标头。这是您要做的一切

创建用户名和密码组合的base64编码值

echo -n user123:pas123 | base64

该命令将输出一个编码值,例如:dXNlcjEyMzpwYXNzMTIz,复制该值

在HTTP头管理器中,创建一个新头,名称授权和值基本

这是一个截图

 类似资料:
  • 授权管理器为将基于角色的访问控制集成到应用程序提供了灵活的框架。它让使用这些应用程序的管理员可提供对那些与作业功能相关的已分配用户角色进行访问的权限。

  • 一、授权用户对授权版本信息的管理 1、登录官网,打开个人中心-订单管理 授权流程: 1.当购买授权后,绑定一级域名 2.下载授权证书(加密文件) 3.填写授权码 2、打开后台-设置-授权管理-授权信息 当商家已购买授权时,直接输入授权码;当未购买授权时,点击授权进入官网自行购买 二、在线更新 3.2.0版本后支持在线更新,官方发布版本更新消息后,用户可自行下载更新最新版本。

  • 我尝试使用HTTP身份验证管理器+HTTP Cookie管理器+HTTP请求默认值。我尝试了三个HTTP实现选项(HTTP 3.1、4和Java)。作为我的凭据用户:domain\username and password,我使用了: 基本URL=http://subdomain.the-url-where-the-login-must-popup.com/ username=Being doma

  • 管理组采用逐级授权模式,上级包含下级所有权限(应用管理、通讯录管理、API接口等),权限逐级为:企业创建人>系统管理组>下级管理组 由于每个管理组权限不同,一个管理员只能授权管理一个管理组(系统管理组、二级管理组、三级管理组、四级管理组等) 授权/变更系统管理员 企业创建人可将成员添加为系统管理组管理员,则该管理员具有所有应用和服务号的管理权限,具体操作如下: 1)企业创建人登录企业管理平台:ht

  • 我尝试配置Spring Security OAuth2。我必须配置身份验证管理器:客户端身份验证管理器和身份验证管理器。如果我正确理解了客户端身份验证管理器(clientAuthenticationManager)用于客户端授权(通过客户端id和客户端机密)和用户授权(通过用户登录和密码)对吗? 但是当我调试我的应用程序时,我看到当我发送请求时,自动化是由(不是)进行的。 我的配置:

  • 我尝试设置Firebase身份验证,在localhost上它也起作用了。但是当我在Firebase上获得应用程序后,我会得到错误。 我已经在Firebase看过了,域是白名单。 我使用Google登录firebase的代码: 以下是完整的错误消息: