Использование веб-сервиса Soap через Https из приложения AngularJS - PullRequest
0 голосов
/ 27 сентября 2019

Мое приложение angularJS, размещенное в IIS, использует веб-сервис SOAP через угловую http-публикацию, размещенную на Tomcat.

Это больше не возвращает данные об успехе, когда мы переместили установку в другую среду, где мыльная служба находится в https (работает на apache) с установленным сертификатом и открыт только 443 порт.Возвращает код состояния как -1 в методе ошибки.

Каким образом я могу получить доступ к службе https из углового http-приложения для получения данных?Ниже приведен рабочий код без SSL.

    function soapService (data)
    {
            var _url = http://recieverservice:1000/;
            var soapRequest = Soaprequeststring;
            var headers = {
                'Content-Type': 'text/xml'
            };
            return $http.post(_url, soapRequest, {
                "headers": headers
            });
    }

  soapService(data).then(function success(response) {
//  success code
                            }, function error(response) {
 // Error code
                            });
...