HttpTransportBindingElement.ProxyAuthenticationScheme 属性

定义

获取或设置用于对 HTTP 代理所处理的客户端请求进行身份验证的身份验证方案。

public:
 property System::Net::AuthenticationSchemes ProxyAuthenticationScheme { System::Net::AuthenticationSchemes get(); void set(System::Net::AuthenticationSchemes value); };
public System.Net.AuthenticationSchemes ProxyAuthenticationScheme { get; set; }
member this.ProxyAuthenticationScheme : System.Net.AuthenticationSchemes with get, set
Public Property ProxyAuthenticationScheme As AuthenticationSchemes

属性值

AuthenticationSchemes

AuthenticationSchemes 枚举值,指定用于代理上客户端身份验证的协议。 默认值为 Anonymous

示例

下面的示例将此属性设置为在向 ProxyAddress 属性中指定的代理发送请求时使用。

HttpTransportBindingElement httpBinding = new HttpTransportBindingElement();  
httpBinding.ProxyAddress = new Uri(http://proxyserver);  
httpBinding.ProxyAuthenticationScheme = AuthenticationSchemes.Digest;  

适用于