Lorsque je publie mon service WCF ASP.NET, le fichier WSDL utilise le nom de la machine au lieu du nom de domaine. Comment éviter cela?Dans les services WCF hébergés IIS, comment désactiver la traduction d'adresses?
Exemple:
<wsdl:import namespace="http://ListenerService"
location="http://MACHINE_NAME/ListenerService/service.svc?wsdl=wsdl0"/>
<soap:address location="http://MACHINE_NAME/ListenerService/service.svc"/>
Quand je veux vraiment:
<wsdl:import namespace="http://ListenerService"
location="http://MYDOMAIN.COM/ListenerService/service.svc?wsdl=wsdl0"/>
<soap:address location="http://MYDOMAIN.COM/ListenerService/service.svc"/>