【发布时间】:2019-05-23 20:16:37
【问题描述】:
Nodejs SOAP 客户端抛出错误 [ERR_TLS_CERT_ALTNAME_INVALID]:主机名/IP 与证书的替代名称不匹配:
我正在尝试在 nodejs 中使用 soap 调用 SOAP 服务。但是我收到错误 [ERR_TLS_CERT_ALTNAME_INVALID]: Hostname/IP does not match certificate's altnames: IP: XXX.XXX.XXX.XXX is not in the cert's list:。我是 nodejs 的新手,不知道如何调用需要 nodejs 证书的 SOAP 服务。也欢迎在 Nodejs 中调用需要证书的 SOAP 服务的其他方式。
var url = "https://soapserviceurl?wsdl";
soap.createClient(url, function (err, client) {
if (err) {
console.log("Error Occurred!!");
console.log(err);
}
else {
console.log(client.describe());
}
});
【问题讨论】:
标签: node.js soap wsdl ssl-certificate client-certificates