0

我需要根据这个问题中的内容进行一些澄清:IBM Worklight 6.0 - wl_antiXSRFRealm error after deploying adapter to Worklight Server

我已经通过“IBM Rational Performance Tester”记录了移动应用程序流量。该应用程序是在 Worklight 平台上开发的。

当我看到主页启动时,我注意到响应是401 - Unauthorized。我从帖子中了解到它是worklight服务器使用的一种身份验证机制。

在我的脚本中,它被捕获如下,

/ -secure- {"challenges":{"wl_deviceNoProvisioningRealm":{"token":"59klbrq39geha0kuvknita262n"},"wl_antiXSRFRealm":{"WL-Instance-Id":"qsft4t6g6c3tc1k1lud66hfg1r"}}} /

有没有办法克服它?由于我的工具将 401 视为错误代码,因此它实际上并没有从该步骤开始。如果问题中解释的相同逻辑将成为解决此问题的方法,请建议我。另外请建议如何修改上述脚本,因为建议的 XML 标记无法添加。

4

1 回答 1

0

从评论中(因为用户不再可用):

问题是 IBM RPT 没有捕获 auth 请求标头,为此已经提出了一个缺陷“APAR PI25188”:RPT TEST GENERATOR DISCARDS NON-STANDARD AUTHORIZATION REQUEST HEADERS。根据 IBM RPT 开发团队的建议,我们手动添加了请求标头,RPT 错过了从 resession 数据中捕获的信息。

于 2014-10-31T05:20:00.880 回答