Partager via


WebRequest.UseDefaultCredentials Propriété

Définition

En cas de substitution dans une classe descendante, obtient ou définit une valeur Boolean qui contrôle si DefaultCredentials sont envoyées avec des requêtes.

public:
 virtual property bool UseDefaultCredentials { bool get(); void set(bool value); };
public virtual bool UseDefaultCredentials { get; set; }
member this.UseDefaultCredentials : bool with get, set
Public Overridable 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.

Toute tentative d’accès à la propriété est effectuée lorsque la propriété n’est pas substituée dans une classe descendante.

Remarques

Prudence

WebRequest, HttpWebRequest, ServicePointet 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 WebRequest 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 au nom duquel la demande est effectuée.

S’applique à