Все это помогло мне. Но самым главным для меня было включение Fiddler и отслеживание запросов / ответов от Sharepoint + Silverlight. Я получаю ошибку 502 по какой-то причине. Я заметил, что мой URL в моем коде был "http://localhost:",, однако запрос от silverlight был" http://[servername]:", вы могли бы подумать, что это должно работать, однако это не так.
Я вспомнил, что раньше сталкивался с проблемами, когда "localhost" вызывал у меня проблемы, поэтому я отредактировал файл Host из / windows / system32 / drivers / etc и просто добавил строку ::
127.0.0.1 [имя_сервера]
Я сделал iisreset, оставил запущенным fiddler и снял флажок с опции Enable IPv6 (Tools-> Fiddler Options), и все заработало. Можно получить доступ к Clientaccesspolicy.xml, а sharepoint + silverlight может вызвать мир wcf:) !!!
Однако была одна серьезная проблема: когда вы выключили Fiddler, он перестал работать ... Теперь я должен выяснить это ...
Надеюсь, это поможет тебе.