Причастны ли субдомены кросс-браузерным ограничениям при вызове веб-сервисов из Javascript? - PullRequest
4 голосов
/ 04 июня 2010

Сценарий таков:

На данный момент это не работает. Я подозреваю, что поддомен нарушает ограничение X-браузера. Есть идеи?

Он работает локально, когда html-страница и веб-служба работают с моего локального хоста.

Приветствие.

Ответы [ 2 ]

1 голос
/ 04 июня 2010

В той же политике происхождения хост должен точно совпадать (как и протокол и порт, но это в стороне). Если подходящего суффикса может быть достаточно, foo.com будет считаться "тем же источником", что и bar.com, или fie.co.uk таким же, как flap.co.uk и т. Д., Полностью разрушая цель политики.

Я понимаю, что вы думаете о www.blah.com как о "более связанном" с whatever.blah.com, чем примеры, которые я привел, но это просто не тот случай - подумайте о множестве доменов something.appspot.com, на которых работают приложения Google App Engine из множества например, разных авторов, абсолютно не связанных между собой.

0 голосов
/ 04 июня 2010

Можете ли вы сделать службу JSONP или использовать .NET в качестве прокси?

В противном случае вы не соответствуете той же политике происхождения.

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