Я получаю эту ошибку:
Ошибка [ERR_TLS_CERT_ALTNAME_INVALID]: имя хоста / IP не совпадает с альтернативными именами сертификатов
Here's my code:
var soap = require('soap');
var url = 'your WSDL url';
var auth = "Basic " + new Buffer("your username" + ":" + "your password").toString("base64");
soap.createClient(url, { wsdl_headers: {Authorization: auth} }, function(err, client) {
client.setSecurity(new soap.BasicAuthSecurity('your username','your password'));
client.yourfunction(args, function (err, result) {
if (err) {
console.log('Error: ', err);
}
else {
console.log('Result: ', result);
}
});
Не следует запрашивать у меня сертификат, поскольку это базовая аутентификация. Любая помощь будет принята с благодарностью!