Noemax.WCFX.Channels Namespace : HttpsViaProxyTransportBindingElement Class |
'Declaration Public Class HttpsViaProxyTransportBindingElement Inherits System.ServiceModel.Channels.HttpTransportBindingElement
'Usage Dim instance As HttpsViaProxyTransportBindingElement
public class HttpsViaProxyTransportBindingElement : System.ServiceModel.Channels.HttpTransportBindingElement
public class HttpsViaProxyTransportBindingElement = class(System.ServiceModel.Channels.HttpTransportBindingElement)
public class HttpsViaProxyTransportBindingElement extends System.ServiceModel.Channels.HttpTransportBindingElement
public __gc class HttpsViaProxyTransportBindingElement : public System.ServiceModel.Channels.HttpTransportBindingElement
public ref class HttpsViaProxyTransportBindingElement : public System.ServiceModel.Channels.HttpTransportBindingElement
When the BasicHttpBinding security mode is set to TransportWithMessageCredential, BasicHttpBinding enforces the use of transport security which introduces a lot of extra overhead if the servers are proxies by and SSL/TLS accelerator proxy.
When this binding element is plugged into the BasicHttpBinding, it enables the server to avoiding extra overhead and receive client messages and credentials from the SSL/TLS accelerator proxy over an unsecured connection.
It should be used only on the server side, when transport security is provided by an SSL/TLS accelerator proxy.
System.Object
System.ServiceModel.Channels.BindingElement
System.ServiceModel.Channels.TransportBindingElement
System.ServiceModel.Channels.HttpTransportBindingElement
Noemax.WCFX.Channels.HttpsViaProxyTransportBindingElement
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2