我正在使用 ServerXMLHTTP 对象在 excel 2007 vba 脚本上发出一些 http 请求。
但是我需要连接到使用自签名 SSL 证书的 https 服务器,所以默认情况下我会收到消息“证书颁发机构无效或不正确”。有没有办法配置 ServerXMLHTTP 对象,使其不需要 CA 证书?
一些示例代码如下:
Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP")
objHTTP.Open "POST", "https://invernalia.homelinux.net", False, "user", "password"
objHTTP.setRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
objHTTP.send ("")