J'ai une solution de site Web composée d'un projet Silverlight et d'un site ASP qui contient un service Web asmx. Le projet Silverlight appelle diverses méthodes dans le Webservice, et cela fonctionne très bien sur mon PC à la maison. Lorsque je publie le site (en utilisant 123-Reg si cela fait une différence), il apparaît que l'application Silverlight ne peut plus appeler le service Web. J'ai essayé de déboguer l'application en pointant ma version locale du site vers mon service web publié et j'ai un problème de "politique".Silverlight WebApp Appel de Webservice dans la même solution
Je sais que 123 Reg a .Net 3.5 fonctionnant sur leurs serveurs, ainsi je supposerais que le site devrait "fonctionner juste" quand je le publie. Est-ce que je fais une hypothèse extrêmement stupide là-bas? Y at-il quelque chose que je peux faire pour changer les "politiques" dans mon application? Ou y a-t-il un autre moyen de contourner ce que j'essaie de faire? J'ai besoin de garder le webservice, comme je veux qu'il soit utilisé depuis d'autres endroits, et je ne veux pas vraiment dupliquer le code et créer les mêmes méthodes dans le projet Silverlight.
Merci
Quelle adresse avez-vous pour votre webservice dans votre fichier * ServiceReferences.ClientConfig *? – slugster
Jetez un oeil via fiddler et si c'est un problème de domaine croisé, vous verrez une erreur 404 (ce qui est le plus probable). –