以前从 asp 调用过许多宁静的服务 - 但这个让我难过。首先我的功能看起来像
Set objHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
with objHTTP
.open "post", x_posturl, False
.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
.send x_xmlstr
end with
并且返回的错误是
msxml3.dll 错误“80072f0d”证书颁发机构无效或不正确
所以,谷歌了一下,建议是添加行
.setOption 2, 13056
这给出了错误
msxml3.dll 错误“80072f0c”需要证书才能完成客户端身份验证
然后我联系了服务供应商,他们建议
点击地址栏旁边的证书错误,查看证书,选择Details,选择Copy to File,下载到文件。将其安装到服务器上的受信任证书中,以阻止尝试提交数据时出现的错误。
所以,尝试在这里使用说明- 但仍然没有乐趣,任何帮助表示赞赏