Skip to main content

Resolving the Croos-Domain Policy issue while accessing WCF Service in a Silverlight Application



While trying to access WCF service into my Silverlight application, i came accross "Cross-Domain" policy issue.




As i'm new to WCF service, i didn't know that an access policy file is required. By default, Silverlight supports calls to Web services on the same domain or site of origin. Same domain means that calls must use the same sub domain, protocol, and port. This is for security reasons and prevents cross-domain forgery.


You can enable Web services to be called by a Silverlight application in another domain by deploying a Web service that uses the correct cross-domain policy file at the root of the domain. You need to add this crossdomain.xml file to the root of IIS hosted service directory.





Read more about Cross-Domain policy here.




Popular posts from this blog

Invalid Associated Content Type

Many of you who are playing with SharePoint might have seen this error message before (:) ..."Invalid Associated Content Type". while working on one my Sharepoint Projects , i came accross this error of Invalid Associated Content Type, i first verified the Content Type that was associated with the Page layout and found everything was fine except one. The mistake i was doing was, not adding the following to within the Page Layout Content Type As soon i add the Content Type in , proper content Type's name apppears in place of (Invalid Associated Content Type).

Tracing service in Windows SharePoint Services

recently i got to know about the SharePoint's Tracing service. Tracing Service is used by Windows SharePoint Services 3.0 to manage trace output. Tracing is usually needed to debug things in SharePoint....if you are not actively and regularly debugging things, you may not need this and can stop the service, as the logs occupy a significant size on the system (.....in GB's). Read more ..