【发布时间】:2018-02-05 17:59:17
【问题描述】:
我正在尝试登录一个使用带有 JMeter 的 IdentityServer 的网站,但在我发布我的凭据时卡住了。
如果我通过提琴手检查请求,我可以看到它返回一个带有重定向的 302,但是当我尝试在 JMeter 中发布相同的请求时,我在 html 中得到一个带有“错误”的 200,没有详细信息。
这是我在 JMeter 中的要求....
这是 Fiddler 中的请求....
这是 JMeter 中的 HTML 响应(200 OK)...
这是 Fiddler 的回应……
这是 Fiddler 中的 HTML 响应,在重定向之后...
我可以确认我的 JMeter 变量 ${COOKIE_idsrv.xsrf} 和 ${SignIn 填充了正确的值。
其他注意事项
- 我有一个 HTTP Cookie 管理器
- HTTP 管理器Referer 标头设置正确
- 所有请求都设置为跟随重定向
- 我检索每个请求的所有嵌入资源
有人知道这可能是什么问题吗?
【问题讨论】:
-
我建议你添加一个http请求默认并配置它指向fiddler,然后在fiddler上比较jmeter请求和手动请求,必须有一些区别,找到它你会解决的问题。
标签: jmeter