Noemax.WCFX.Configuration Namespace : HttpsViaProxyTransportElement Class |
'Declaration Public Class HttpsViaProxyTransportElement Inherits System.ServiceModel.Configuration.HttpTransportElement
'Usage Dim instance As HttpsViaProxyTransportElement
public class HttpsViaProxyTransportElement : System.ServiceModel.Configuration.HttpTransportElement
public class HttpsViaProxyTransportElement = class(System.ServiceModel.Configuration.HttpTransportElement)
public class HttpsViaProxyTransportElement extends System.ServiceModel.Configuration.HttpTransportElement
public __gc class HttpsViaProxyTransportElement : public System.ServiceModel.Configuration.HttpTransportElement
public ref class HttpsViaProxyTransportElement : public System.ServiceModel.Configuration.HttpTransportElement
When the BasicHttpBinding security mode is set to TransportWithMessageCredential, BasicHttpBinding enforces the use of transport security which introduces a lot of exrta overhead if the servers are proxied 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.Configuration.ConfigurationElement
System.ServiceModel.Configuration.ServiceModelConfigurationElement
System.ServiceModel.Configuration.ServiceModelExtensionElement
System.ServiceModel.Configuration.BindingElementExtensionElement
System.ServiceModel.Configuration.TransportElement
System.ServiceModel.Configuration.HttpTransportElement
Noemax.WCFX.Configuration.HttpsViaProxyTransportElement
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