HttpWebRequest.UseDefaultCredentials 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 une valeur Boolean qui contrôle si les informations d’identification par défaut sont envoyées avec des requêtes.
public:
virtual property bool UseDefaultCredentials { bool get(); void set(bool value); };
public override bool UseDefaultCredentials { get; set; }
member this.UseDefaultCredentials : bool with get, set
Public Overrides Property UseDefaultCredentials As Boolean
Valeur de propriété
true
si les informations d’identification par défaut sont utilisées ; sinon, false
. La valeur par défaut est false
.
Exceptions
Vous avez tenté de définir cette propriété après l’envoi de la requête.
Remarques
Prudence
WebRequest
, HttpWebRequest
, ServicePoint
et WebClient
sont obsolètes et vous ne devez pas les utiliser pour le nouveau développement. Utilisez HttpClient à la place.
Définissez cette propriété sur true
lorsque les requêtes effectuées par cet objet HttpWebRequest doivent, si demandées par le serveur, être authentifiées à l’aide des informations d’identification de l’utilisateur actuellement connecté. Pour les applications clientes, il s’agit du comportement souhaité dans la plupart des scénarios. Pour les applications de niveau intermédiaire, telles que les applications ASP.NET, au lieu d’utiliser cette propriété, vous devez généralement définir la propriété Credentials sur les informations d’identification du client pour le compte duquel la demande est effectuée.