WebProxy.Credentials Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit les informations d’identification à envoyer au serveur proxy pour l’authentification.
public:
property System::Net::ICredentials ^ Credentials { System::Net::ICredentials ^ get(); void set(System::Net::ICredentials ^ value); };
public System.Net.ICredentials? Credentials { get; set; }
public System.Net.ICredentials Credentials { get; set; }
member this.Credentials : System.Net.ICredentials with get, set
Public Property Credentials As ICredentials
Valeur de propriété
Instance ICredentials qui contient les informations d’identification à envoyer au serveur proxy pour l’authentification.
Implémente
Exceptions
Vous avez tenté de définir cette propriété lorsque la UseDefaultCredentials propriété a été définie sur true.
Remarques
La Credentials propriété contient les informations d’identification d’authentification à envoyer au serveur proxy en réponse à un code d’état HTTP 407 (autorisation proxy). Dans la plupart des scénarios clients, vous devez utiliser les DefaultCredentialsinformations d’identification de l’utilisateur actuellement connecté. Pour ce faire, définissez la UseDefaultCredentials propriété sur la true valeur au lieu de définir cette propriété.
Note
Si vous définissez la Credentials propriété sur des informations d’identification autres que celles de la DefaultCredentialspropriété, la définition de la UseDefaultCredentials propriété pour true provoquer un InvalidOperationException. Pour éviter cela, vous devez définir la Credentials propriété null sur avant de définir la UseDefaultCredentials propriété truesur . De même, vous ne pouvez pas définir cette propriété sur n’importe quelle valeur lorsque UseDefaultCredentials c’est true.