Мое приложение 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
});