У меня есть сервер в нашей интрасети, в которой работает JBoss. Я хочу отправить вызовы API на этот сервер с моей машины, также в интрасети, и получить полученные ответы XML с помощью JQuery.Как применяется одна и та же политика происхождения к IP-адресам
Я прочитал запись на Wikipedia, но я смущен, как это относится к моей ситуации, поскольку наши машины имеют только IP-адреса, а не доменные имена.
У меня есть
- сервер URL: 10.2.200.3:8001/serviceroot/service
- клиент IP-адрес: 10.2.201.217
Мои вопросы:
- Насколько я знаю d это разные домены, не так ли? Поэтому я должен использовать прокси-сервер, чтобы вызывать вызовы JQuery.ajax на сервер
- Если я хочу избежать выполнения (2), могу ли я установить Apache на сервере и серверную страницу с формой кода JS? Но тогда JS будет с 10.2.200.3, а сервер - 10.2.200.3:8001. Разве это не считается разными доменами в соответствии с политикой?
Спасибо!
Я потратил час или около того, пытаясь понять это в прошлом году, и я не думаю, что у меня когда-нибудь был хороший ответ; Мне это не нужно, поэтому я сдался: I – Pointy
Понятно, я тебя полностью понимаю! Я вытягиваю свои волосы, чтобы решить эту простую задачу JQuery в течение двух дней. – recipriversexclusion