Кросс-приложение Ajax на одной машине - PullRequest
0 голосов
/ 30 августа 2011

У меня на одном компьютере запущено 2 приложения:

  • приложение node.js, работающее через порт 15000
  • полное приложение javascript, работающее на порту 15001

Оба обслуживаются через интерфейс nginx (каждое приложение определено как виртуальный хост)

Ajax-запросы из приложения javascript (запрашивающие ресурсы из приложения node.js) не работают.

Это связано с ограничением Ajax для междоменного домена? Домен один и тот же (отличны только порт).

Есть идеи?

Ответы [ 2 ]

1 голос
/ 30 августа 2011

Разные порты рассматриваются как разные домены.

Политика одинакового происхождения MDC

0 голосов
/ 30 августа 2011

Да, ограничение запросов в одном домене к другому порту

Одинаковая политика происхождения

https://developer.mozilla.org/en/Same_origin_policy_for_JavaScript
http://en.wikipedia.org/wiki/Same_origin_policy

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...