Я учусь создавать приложения Silverlight 3, используя WCF для взаимодействия с серверной частью. Мы собираемся развернуть на IIS7 на Server2008 или Vista. Двоичные файлы клиента, а также двоичные файлы веб-службы находятся в одном веб-каталоге IIS. Когда я попадаю на главную страницу сервиса (http://localhost/MyService.svc), он возвращается очень хорошо. Когда я попадаю в приложение (http://localhost/index.html), я получаю свое приложение Silverlight. Статический материал рендерится очень хорошо, однако два поля я пытаюсь заполнить возврат с помощью CrossDomainError. Из того, что я понимаю, это происходит, когда вы обращаетесь к службе со страницы, размещенной в каком-либо другом домене. Я не верю, что я делаю это, если невольно.
Сообщение об исключении:
[CrossDomainError]
Аргументы: http://localhost:2721/Service1.svc
Строки ресурса отладки недоступны. Часто ключ и аргументы предоставляют достаточную информацию для диагностики проблемы. Смотрите [какой-то ужасный URL, который я не буду воспроизводить здесь, так как он все равно был бесполезен]
Я открыл порт 2721 как входящий, так и исходящий без эффекта.
Есть мысли?