我正在尝试为受保护的端点执行基本身份验证。我尝试了以下方法:
base url as https://shopping-qa.myproject.mydomain.com
以及用户名和密码。端点的网址为https://shopping-qa.myproject.mydomain.com/api/v3/profile/summary
。 虽然当我使用选项1时它起作用,但当我使用选项2时它不起作用。我还在httpclient.parameters.file=httpclient.parameters
中jmeter.Properties
和http.authentication.preemptive$Boolean=true
中httpclient.parameters
取消注释。但我仍然没有让身份验证工作。
关于我哪里出错的任何建议? 谢谢!
答案 0 :(得分:0)
如果您使用httpclient.parameters
- 请确保您具有HTTP请求采样器的HTTPClient3实现。
仔细检查HTTP授权管理器是否真正添加"授权"标头和凭据是正确的。
有关在phpmyadmin中绕过基本HTTP身份验证的示例,请参阅How to use HTTP Basic Authentication in JMeter。