У меня есть два приложения:
1. Базовое приложение сервлета на основе web.xml, работающее на веб-сервере X экземпляра 1 - http://localhost:8080/Route.Js
Приложение на основе Angular, также работающее на том же экземпляре X веб-сервера 2 -
http://localhost:4200/Primary Итак, из файла 1 приложения Js нам необходим процесс принятия решения для отправки / перенаправления в приложение Angular,Я пробовал следующие параметры.
Option1:
var xhr = new XMLHttpRequest();
xhr.open("GET", "http://localhost:4200/Primary", true);
xhr.withCredentials = true;
xhr.send();
Option 2:
jQuery.ajax({
url : "http://localhost:4200/Primary",
type : "POST",
cache : false,
async : false,
success : function(data, textStatus, jqXHR)
{
alert("sucess..");
},
error : function(jqXHR, textStatus, errorThrown)
{
alert("failure..");
}
});
Option2 выбрасывает следующую ошибку:
XMLHttpRequest: Ошибка сети 0x80070005,Доступ запрещен.
Я много пробовал в Интернете, но теперь уверен, как решить эту проблему?Заранее спасибо