小编zim*_*101的帖子

证书颁发机构无效或不正确

以前从 asp 调用了许多宁静的服务 - 但这个让我难住了。首先我的 func 看起来像

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
Run Code Online (Sandbox Code Playgroud)

返回的错误是

msxml3.dll 错误 '80072f0d' 证书颁发机构无效或不正确

所以,用谷歌搜索了一下,建议是添加行

.setOption 2, 13056
Run Code Online (Sandbox Code Playgroud)

这给出了错误

msxml3.dll 错误 '80072f0c' 需要证书才能完成客户端身份验证

然后我联系了服务供应商,他们建议

单击地址栏旁边的证书错误,查看证书,选择详细信息,选择复制到文件,然后将其下载到文件中。将其安装到服务器上的受信任证书中,以防止在尝试提交数据时出现错误。

所以,尝试使用这里的说明- 但仍然没有快乐,任何帮助表示赞赏

rest asp-classic

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

asp-classic ×1

rest ×1