HttpTransportBindingElement.ProxyAuthenticationScheme Propriété

Définition

Obtient ou définit le modèle d'authentification utilisé pour authentifier les demandes du client qui sont traitées par un proxy 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

Valeur de propriété

AuthenticationSchemes

Énumération AuthenticationSchemes qui spécifie les protocoles utilisés pour l'authentification du client sur le proxy. La valeur par défaut est Anonymous.

Exemples

L'exemple suivant définit l'utilisation de cette propriété pour l'envoi de demandes au proxy indiqué par la propriété ProxyAddress.

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

S’applique à