Enable HTTPS on WSHttpBinding Binding
By [)ia6l0 iii
WCF services in production boxes are often hosted on a webserver with SSL support. This means that your bindings should support SSL.
To support Https in your WSHttpBinding, modify the transport level security.
Edit the Securitymode in the binding.
<bindings>
<wsHttpBinding>
<binding name="cwhBinding">
<security mode="Transport">
<transport clientCredentialType="None"/>
</security>
</binding>
</wsHttpBinding>
</bindings>
Related FAQs
Use the "IsSecureConnection" property of the HttpRequest object to find if a Request is from a HTTP or HTTPS connection
Use the Proxy property of the Http Web Request to specify proxy.
You can read the contents of a web page into a string using the HTTPWebRequest class
Use the "StatusCode" property of the WebResponse to check the status of the Http Request.
Use the MetadataExchangeClient's GetMetadata method to retrieve meta data of a wcf service using the HttpGet mode.
The entire IIS metabase information is now in a xml file called "ApplicationHost.config". You can find this file in C:\Windows\System32\InetSrv\config folder.
Enable HTTPS on WSHttpBinding Binding (3622 Views)