位置字段包含下一个重定向页的标记值。但我无法从响应标头获取该标记值以导航到下一页。但是,当我们手动运行浏览器时,我们可以在响应头中看到位置字段。我怎样才能得到一个没有位置参数的访问令牌,或者怎样在JMeter响应头中得到位置参数?
p5cysglq1#
如果您使用JMeter获得的响应与实际浏览器的响应不同,则意味着您发送的请求(或请求序列)不同试着打Redirect automatically/Follow redirects复选框,可能是JMeter没有正确redirecting你到正确的位置
Redirect automatically
Follow redirects
您需要使用以下命令比较来自JMeter和真实浏览器的请求:
一旦您执行configure JMeter to behave exactly like the real browser,您应该会得到相同的响应,包括Location头。
2hh7jdfx2#
对于Azure B2C登录,我们需要遵循以下步骤:1.需要从以下端点提取CSRF和状态属性
1.在以下端点中传递以上值
3.从以下端点主样本和子样本正文中提取代码值:代码=([^"]+)
2条答案
按热度按时间p5cysglq1#
如果您使用JMeter获得的响应与实际浏览器的响应不同,则意味着您发送的请求(或请求序列)不同
试着打
Redirect automatically
/Follow redirects
复选框,可能是JMeter没有正确redirecting你到正确的位置您需要使用以下命令比较来自JMeter和真实浏览器的请求:
一旦您执行configure JMeter to behave exactly like the real browser,您应该会得到相同的响应,包括Location头。
2hh7jdfx2#
对于Azure B2C登录,我们需要遵循以下步骤:
1.需要从以下端点提取CSRF和状态属性
1.在以下端点中传递以上值
3.从以下端点主样本和子样本正文中提取代码值:代码=([^"]+)