How to change WSDL URL from internal machine name to public?
<serviceBehaviors> <behavior name="<name>"> <!-- Other options would go here --> <useRequestHeadersForMetadataAddress> <defaultPorts> <!-- Use your own port numbers --> <add scheme="http" port="81" /> <add scheme="https" port="444" /> </defaultPorts> </useRequestHeadersForMetadataAddress> </behavior> </serviceBehaviors>