只是为了确认 使用asp向https://www .site.com发送XML数据时,我得到了 msxml3.dll(0x80072F0C) 需要证书才能完成客户端身份验证 我与https://www .site.com IT交谈,他们说他们不需要提供任何证书来安装。 这是对的吗?
这是函数
设置xmlhttp = Server.CreateObject(“MSXML2.ServerXMLHTTP”) xmlhttp.open“POST”,url,false 'xmlhttp.setRequestHeader“CONTENT_TYPE”,“text / xml” xmlHttp.setRequestHeader“Content-Type”,“application / xhtml + xml” “‘应用程序/ x WWW的形式进行了urlencoded’; xmlhttp.send docSubmit
答案 0 :(得分:0)
可能会有所帮助:http://support.microsoft.com/kb/302080
“要从Web服务器发出任何SSL请求,ServerXMLHTTP需要安装客户端数字证书,即使目标Web服务器不需要客户端证书。”