windows server 2008上的paypal classic asp msxml错误

windows server 2008上的paypal classic asp msxml错误,paypal,asp-classic,ssl-certificate,serverxmlhttp,msxml6,Paypal,Asp Classic,Ssl Certificate,Serverxmlhttp,Msxml6,下面的例行程序可以从我的Win2003服务器向Paypal发送支付请求 Set vXMLHttp=Server.CreateObject(“MSXML2.ServerXMLHTTP.6.0”) vXMLHttp.setOption(3)=证书路径 strURL=KEYPOINT&“/AdaptivePayments/Pay” vXMLHttp.open“POST”,strURL,false vXMLHttp.setRequestHeader“X-PAYPAL-SECURITY-USERID”,A

下面的例行程序可以从我的Win2003服务器向Paypal发送支付请求

Set vXMLHttp=Server.CreateObject(“MSXML2.ServerXMLHTTP.6.0”)
vXMLHttp.setOption(3)=证书路径
strURL=KEYPOINT&“/AdaptivePayments/Pay”
vXMLHttp.open“POST”,strURL,false
vXMLHttp.setRequestHeader“X-PAYPAL-SECURITY-USERID”,API_用户名
vXMLHttp.setRequestHeader“X-PAYPAL-SECURITY-PASSWORD”,API\U密码
'vXMLHttp.setRequestHeader“X-PAYPAL-SECURITY-SIGNATURE”,API\u签名
vXMLHttp.setRequestHeader“X-PAYPAL-REQUEST-DATA-FORMAT”,请求\格式
vXMLHttp.setRequestHeader“X-PAYPAL-RESPONSE-DATA-FORMAT”,RESPONSE\u格式
vXMLHttp.setRequestHeader“X-PAYPAL-APPLICATION-ID”,应用程序ID
vXMLHttp.setRequestHeader“X-PAYPAL-CERT-PATH”,证书路径
vXMLHttp.Send vrequest
vXMLHttp.waitForResponse 5
我打算赢得Server2008R2,它在
.Send()

msxml6.dll错误“80072f9a”
系统错误:-2147012710。

我相信我已经正确安装了API证书,因为在此错误之前,我收到了一个证书错误

MSXML6.dll的版本是6.3

可能是许可吗?还有谁在将paypal迁移到2008年时遇到问题吗?

试试看

Const SXH\u选项\u选择\u客户端\u SSL\u证书=3
Const SXH\u服务器\u证书\u忽略\u所有\u服务器\u错误=13056
调用vXMLHttp.setOption(SXH\u选项\u忽略\u服务器\u SSL\u证书错误\u标志,SXH\u服务器\u证书\u忽略\u所有服务器\u错误)

嘿,你有没有用过这个?有一个类似的问题。。。