Load runner throwing error -26628 在通过 https 重播 api 脚本时出现禁止错误

Posted

技术标签:

【中文标题】Load runner throwing error -26628 在通过 https 重播 api 脚本时出现禁止错误【英文标题】:Load runner throwing error -26628 Getting Forbidden error while replay of script for api through https 【发布时间】:2015-08-06 07:26:29 【问题描述】:

在加载运行程序 12.02 中记录脚本,在重播脚本时,出现错误 -26628:Rest API 之一的 HTTP 状态代码 = 403(禁止)。给出的 URL 凭据也是正确的。您能否建议如何解决了吗?

【问题讨论】:

【参考方案1】:

您很可能缺少标头凭据。查看用于被测服务器的身份验证模型。您需要使用 web_add_auto_header() 在与您的用户凭据相关的标头中包含几个 base64 编码值以访问被测服务器的几率超过 50%

好吧,或者您错过了与状态或会话相关的动态元素,当遇到未处理的标识符时,服务器将会话视为无效。

【讨论】:

以上是关于Load runner throwing error -26628 在通过 https 重播 api 脚本时出现禁止错误的主要内容,如果未能解决你的问题,请参考以下文章

exception throw in progress runner thread_VS2015中SVN源代码无说明提交异常

Load Runner 变量参数的简单使用

Load Runner - 捕获初始页面加载时间 - 忽略回调请求

安装了load runner8.0(或9.5),安装完成后使用时点击到run load tests 提示license不允许

原创时隔十年,再度审视Performance Testing,性能测试,Load Runner,和企业级性能测试解决方案

C# 异常处理(Catch Throw)IL分析