Как выполнять междоменные вызовы из Silverlight?
-
09-06-2019 - |
Вопрос
Что необходимо для успешного междоменного вызова из Silverlight?
Решение
Если я правильно понимаю ваш вопрос, вам потребуется файл clientaccesspolicy.xml в корневом веб-корне домена сервера, на который вы хотите позвонить (т. е. www.example.com/clientaccesspolicy.xml), который определяет, что это нормально для служб из другие домены для вызова служб в этом домене.
Прочтите Как сделать услугу доступной за пределами домена Статья MSDN для более подробной информации.
Другие советы
См. также сообщение в блоге Джона Галлоуэя об этом.
http://weblogs.asp.net/jgalloway/archive/2008/12/12/silverlight-crossdomain-access-workarounds.aspx
Вспомогательный файл Intellisense и пошаговое руководство: http://silverlight.net/learn/learnvideo.aspx?video=47174
Возможно также проверьте JSONP http://www.west-wind.com/weblog/posts/107136.aspx например, так вы можете получать обновления Twitter с помощью JavaScript на стороне клиента, даже если Twitter находится в другом домене, чем ваша веб-страница.