huoxingyinzi 发表于 2008-10-26 17:42:39

webserivce协议下验证头的输入问题

近日在用lR做webserivce协议的性能测试,但是录制完脚本后返回的结果是:
Action.c(4): Error: The reason for the SOAP fault is:      "Server was unable to read request. ---> Request format is invalid: Missing required soap:Body element."
Action.c(4): Error: Web service call "getAccType_106" execution failed
暂时估计是由于在设置SOAPHeader的时候

未输入正确的AuthenticationHeader

本人采用了new param输入username和password两个参数,

但是返回仍然上上述错误
请问我该怎么在LR中的SOAPheader输入这个AuthenticationHeader了?

aks5201314 发表于 2008-10-27 15:06:29

楼主的LR是什么版本,如果是LR8.0的话,录制完WEBSERVICE脚本回放时会出错的.这个已经被证实过了.建议使用LR8.1+FP4或者打补丁.

huoxingyinzi 发表于 2008-10-28 09:30:06

用的是lr8.1,但是没有加FP4
谢谢你的建议,我下载试试

huoxingyinzi 发表于 2008-11-5 11:23:40

貌似还是不行,能不能帮我只用webserivce协议录制下
http://222.240.176.195:2255/Backward/Pipe.asmx?WSDL
其中验证头:VASPOS2 vp2aA2@1234
partnerID = GM requestID = 1234567890
谢谢

huoxingyinzi 发表于 2008-12-14 17:25:55

在run- time -setting ---> webserivce-->clinet emulation-->MS SOAP就能解决这个问题
哈哈哈

南翔塞燕 发表于 2008-12-17 14:11:46

huoxingyinzi 发表于 2009-7-31 13:21:41

楼上的小Candy
页: [1]
查看完整版本: webserivce协议下验证头的输入问题