首页 > 解决方案 > 在 SharePoint 应用程序上执行负载测试时,它显示 WinAuth 错误,如何解决?

问题描述

我已经在 J​​Meter 中记录了脚本,并且在验证它时,它为 winauth/sso 抛出了一个错误,如何解决它。我的应用程序有 oAuth,我必须对其进行身份验证。

我正在为 WinAuth 运行脚本,它以红色突出显示,在响应正文下,它显示“未授权”我添加了 HTTP Cookie 管理器(检查 jmeter.properties 中的 CookieManager.save.cookies=true),HTTP 授权经理。[为了验证目的,下面添加了图像]

图片:

1.显示winAuth sso错误

显示 winAuth sso 错误

2. 显示所有参数及其各自的值。

显示所有参数及其各自的值。

标签: sharepoint-onlinesharepoint-2016jmeter-5.0

解决方案


您必须至少执行三个步骤:

  1. 添加HTTP Cookie 管理器(并检查 jmeter.properties 中的 CookieManager.save.cookies=true)
  2. 添加HTTP 授权管理器
  3. 使用正则表达式提取器从第一个请求(来自登录页面)中提取身份验证令牌并将其发送到第二个请求。

请参阅该文章以获取有关如何使用正则表达式提取器提取身份验证令牌的想法https://dzone.com/articles/how-to-load-test-saml-sso-secured-websites-with-jm


推荐阅读