2009-09-30 10 views
0

J'ai une application Silverlight qui reçoit des données via un service WCF Silverlight, et ce service fonctionnait auparavant. J'ai apporté quelques modifications à l'application de l'espace de nom et de l'assembly, et maintenant, quand j'essaie d'accéder au service wcf, j'obtiens l'erreur 302 suivante dans fiddler.Silverlight Service WCF, objet déplacé

HTTP/1.1 302 Trouvé serveur:
Microsoft-IIS/5.1 Date: Mer 30 Sep 2009 18:26:52
GMT Powered-By-X:
ASP.NET X-AspNet- version: 2.0.50727
Lieu:
/PayrollViewFlow/Service/(S(axlnnazmux31bt55famtfvab))/PayrollDataService.svc
Cache-Control: Content-type privé:
text/html; charset = utf-8
Content-Length: 202

<html><head><title>Object moved</title></head><body> 
<h2>Object moved to <a href="%2fPayrollViewFlow%2fService%2f(S(axlnnazmux31bt55famtfvab))%2fPayrollDataService.svc">here</a>.</h2> 
</body></html> 

L'emplacement et déplacé à l'emplacement semblent être les mêmes. Quelqu'un a-t-il déjà rencontré ça?

Répondre

1

Il se peut que vous n'ayez pas modifié l'espace de noms à tous les emplacements, de sorte qu'il y a maintenant une incohérence. Lieux à vérifier sont:

  • le fichier svc
  • le proxy généré
  • fichiers de configuration
  • contrat WCF

Vous pouvez AllWays faire une recherche de l'ancien espace de noms et voir si elle est toujours utilisé

+0

J'ai essayé de faire cela et tout semblait bien. Je suis revenu à une version précédente et ai refait tout mon changement de nom et il n'y avait aucun problème. Ça devait être quelque chose qui n'était pas bien configuré. – helios456

+0

SoapUI est un excellent outil de test –

Questions connexes