Ошибка базовой аутентификации клиента Node-soap - PullRequest
0 голосов
/ 01 мая 2019

Я получаю эту ошибку: Ошибка [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);
        }
    });

Не следует запрашивать у меня сертификат, поскольку это базовая аутентификация. Любая помощь будет принята с благодарностью!

...