有谁知道在测试使用 NTLM 身份验证的 Web 应用程序时如何避免 WCAT 记录意外的“401 Unauthorized”HTTP 状态代码?我用于请求的代码示例如下:
request
{
url = "http://server";
authentication = NTLM;
username = "user";
password = "xxxx";
statuscode = 200;
}
澄清一下,这个脚本工作正常并且确实可以检索内容,但是当针对 IIS7 服务器运行时,NTLM 协商(我相信)意味着记录了最初的 401 代码以及最终的 200 代码。
这意味着在测试后报告显示的 401 代码与 200 代码数量相同,不幸的是,401 被记录为意外代码/错误。
我意识到这与之前提出的问题类似,但这个问题专门询问是否有办法避免意外状态代码。
谢谢!