fuwu527751246 发表于 2010-10-26 15:44:10

ssl实战,Error -27216: Invalid argument (number 1) [MsgId: MERR-27216]

(ssl测试实战
1、系统通过key,使用使用证书进行访问
2、性能目标:系统支持的并发用户数、业务响应时间
以下为测试过程中遇到的问题,和解决办法,共享
测试执行:
1、lr录制脚本时不能访问key
解决办法:与开发公司沟通,使用绕过key的程序,在浏览器端安装证书后,使用TamperIE Control Panel发送修改后的签名访问
2、lr录制脚本时,打开首页,在安全警报提示页中选择“继续”,则无法打开网页
解决办法:lr录制选项-port mapping 选择 winnet level data,则可以继续呵呵
3、录制成功后回放,提示:
vuser_init.c(28): Error -27771: Cannot set Certificate File "WinINetCert1.pem". File format is probably invalid (should be ASN1 or PEM). vuser_init.c(28): Error -27778: SSL protocol error when attempting to read with host "×××.*****" vuser_init.c(28): Error -27790: Failed to read data from server

与老k交流后,证书没有导入lr
使用:      web_set_certificate_ex("CertFilePath=WinINetCert1.pem",
                "CertFormat=PEM",
                "KeyFilePath=WinINetCert1.pem",
                "KeyFormat=PEM",
                "Password=49617e93",
                "CertIndex=1",
                LAST);
并不能解决问题
后来使用
web_set_certificate_ex("1");
问题得到解决!
“1”为使用的证书在浏览器中安装的位置顺序)
这个是2A测试网找到的答案,但是我写成这样web_set_certificate_ex("1");
这里我的IE里面只有一个证书,回放的时候报这样的错误
vuser_init.c(70): Error -27216: Invalid argument (number 1)         
vuser_init.c(70): web_set_certificate_ex highest severity level was "ERROR"         
注:web_set_certificate_ex("0");也是同样的错误
请问大虾怎么解决,在线等,急。。。。。。。。。。。。。。。。。。。。。
页: [1]
查看完整版本: ssl实战,Error -27216: Invalid argument (number 1) [MsgId: MERR-27216]