J'ai un service WCF hébergé dans IIS sur un serveur Web public, et doit être détectable.Résolution DNS pour la découverte de service WCF
Il est, lorsque je parcours http://myserver.mydomain/myfolder/myService.svc, que la page affichée affiche le nom réel de la machine au lieu de l'URL fournie, par ex. http://myRealServer.myRealDomain/myFolder/myService.svc?wsdl en tant que lien pour voir le WSDL. De même, si je me connecte au service via un outil tel que soapUI, les liens vers les sorties "wsdl0" supplémentaires etc. sont fournis avec les détails du serveur réel au lieu de l'URL que je fournis (rendant ainsi le service indécouvrable) .
Ma question: Comment changer cette URL pour qu'elle s'affiche correctement?
Remarque: Mon environnement de développement utilise IIS6 sur Win2003, l'environnement en direct est IIS7 sur Win2008, le problème se produit dans les deux environnements.
Semble être un doublon de http://stackoverflow.com/questions/1078894/generated-wcf-proxy-configuration-uses-servers-local-name/ –
@Partario: J'ai essayé la solution d'en-tête d'hôte à partir de ce qui précède et cela n'a fait aucune différence - je vais essayer encore ceci en incluant les changements à l'élément . –