HttpTransportBindingElement.ProxyAuthenticationScheme 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置用于对 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 枚举值,指定用于代理上客户端身份验证的协议。 默认值为 Anonymous。
示例
下面的示例将此属性设置为在向 ProxyAddress 属性中指定的代理发送请求时使用。
HttpTransportBindingElement httpBinding = new HttpTransportBindingElement();
httpBinding.ProxyAddress = new Uri(http://proxyserver);
httpBinding.ProxyAuthenticationScheme = AuthenticationSchemes.Digest;