Comment passer des appels crossdomain depuis Silverlight ?
-
09-06-2019 - |
Question
Que faut-il pour réussir un appel interdomaine depuis Silverlight ?
La solution
Si je comprends bien votre question, vous aurez besoin d'un fichier clientaccesspolicy.xml à la racine Web du domaine du serveur que vous souhaitez appeler (c'est-à-dire www.example.com/clientaccesspolicy.xml) qui définit que les services de d'autres domaines pour appeler des services sur ce domaine.
Lis le Comment rendre un service disponible au-delà des limites du domaine Article MSDN pour des informations plus détaillées.
Autres conseils
Voir également le billet de blog de Jon Galloway à ce sujet
http://weblogs.asp.net/jgalloway/archive/2008/12/12/silverlight-crossdomain-access-workarounds.aspx
Fichier d'assistance Intellisense et procédure pas à pas : http://silverlight.net/learn/learnvideo.aspx?video=47174
Peut-être aussi consulter JSONP http://www.west-wind.com/weblog/posts/107136.aspx par exemple, voici comment vous pouvez obtenir des mises à jour Twitter en JavaScript côté client même si Twitter se trouve sur un domaine différent de celui de votre page Web.