Я пользуюсь веб-сервисами WCF около года и считаю их очень полезными. Я всегда использовал и использовал их на одном и том же обслуживающем домене. Однако на этот раз я хочу использовать их в другом домене. Я понимаю, почему это происходит, из-за безопасности и так. У меня была такая же проблема с чтением RSS-каналов из внешнего домена.
Я провел некоторое исследование в этой области, и большинство людей говорят, что JSONP (дополненный JSON) решит эту проблему, но я подумал, что задам свой вопрос, потому что кто-то мог найти другой ответ или потому, что я использую. NET 4, ответ может быть проще.
Итак, я использую Jquery для использования этих спокойных веб-сервисов в другом домене. Я также использую .NET 4. Мои веб-сервисы представляют собой смесь GET и POST, поэтому на самом деле я ищу решение, которое будет работать как с GET, так и с POSTS в разных доменах. У кого-нибудь есть решение или примеры для этого? Мои веб-службы WCF находятся в моем веб-приложении ASP.NET. Я также включил crossdomainscriptaccessenabled в моей веб-конфигурации.
Кроме того, для чего это стоит - когда я настраивал веб-сервисы WCF в прошлом году, я мог использовать веб-сервис в приложении для iphone, что теперь смущает меня, так как я никогда не включал междоменную публикацию. Это только примечание.
Спасибо