Calling Web Services from SilverLight in Windows 7
When you make web services call from Silverlight, you are advised to have a crossdomainpolicy file in place in order for Silverlight code to make the web service call without any issues. In Windows 7, apart from doing this, you also need to turn off identity impersonate in the web.config of the Web Services virtual directory.