I have WCF service which is deployed on IIS of my local server. The clients will access my service via F5 (load balancer). mean they will call this url "https://www.something.com:1600/Service/test.svc". now they see WSDL. inside WSDL, my local url (http://servername:13001/Service/test.svc) is shown. URL should be "https://www.something.com:1600/Service/test.svc". I have tried `
<useRequestHeadersForMetadataAddress>
<defaultPorts>
<add scheme="http" port="81" />
<add scheme="https" port="444" />
</defaultPorts>
</useRequestHeadersForMetadataAddress>
` in my web.config. but they still can see my local URL. Thanks