Я пытаюсь проверить username and password
через отдыхающий веб-сервис. Поэтому я использую AJAX для вызова URL из JSP. Веб-служба работает на другом компьютере, и IP address
этого компьютера - 100.100.100.100
. Когда я запускаю эту программу, она показывает
jqXHR.status = 0
Когда я запускаю веб-сервис и это приложение, локально заменяя IP address 100.100.100.100
на localhost
Это работает. Но когда я вызываю удаленную машину, используя IP address
, она не работает. Это почему? Кто-нибудь может мне помочь? Я также передал вопрос в stack overflow
, но он не работал.
Сеть хорошая. Обе машины подключены к одному и тому же WiFi Router
. Когда я помещаю этот URL (http://100.100.100.100:8080/WebService/rest/get/auth/abraham/123
)
$.ajax({
type: 'GET',
url: "http://100.100.100.100:8080/WebService/rest/get/auth/abraham/123",
dataType: 'text',
success: function(data, textStatus, jqXHR) {
alert('success');
},
error: function(jqXHR, textStatus, errorThrown) {
alert('Login Error: ' + textStatus);
alert(jqXHR.status);
alert(errorThrown);
}