Осуществляет ли элемент управления Windows Phone 7 WebBrowser ту же политику происхождения? - PullRequest
3 голосов
/ 24 февраля 2011

У меня есть несколько HTML-файлов, которые я помещаю в изолированное хранилище, а затем загружаю их в элемент управления Windows Phone 7 WebBrowser.Я хочу сделать AJAX-запрос в JavaScript для удаленного хоста, чтобы получить некоторые данные.Похоже, что это не с ошибкой «Нет транспорта».Я предполагаю, что есть та же самая политика происхождения, которая препятствует тому, чтобы мой запрос прошел.

Кто-нибудь знает, так ли это, и если да, можно ли отключить политику?

1 Ответ

2 голосов
/ 25 марта 2011

Это из http://msdn.microsoft.com/en-us/library/ff462081(v=VS.92).aspx:

Контент, загружаемый из изолированного хранилища или динамически с помощью метода NavigateToString (String), обрабатывается иначе, чем контент, загружаемый из сети.Контент, загружаемый из изолированного хранилища или динамически с помощью NavigateToString, не имеет ограничений по сайтам, в то время как контент, загружаемый из сети, имеет нормальные ограничения по сайтам.По этой причине вы должны быть осторожны при загрузке ненадежного содержимого из изолированного хранилища или динамически с помощью NavigateToString.

Итак, ответ на ваш вопрос будет следующим: Да, но не для файлов, загруженных так, как вы описываете.

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