Поделиться через


WebRequest.UseDefaultCredentials Свойство

Определение

При переопределении в классе-потомке получает или задает значение Boolean, которое определяет, отправляются ли DefaultCredentials с запросами.

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

Значение свойства

true, если используются учетные данные по умолчанию; в противном случае false. Значение по умолчанию — false.

Исключения

Вы попытались задать это свойство после отправки запроса.

Любая попытка получить доступ к свойству, если свойство не переопределяется в классе-потомке.

Комментарии

Осторожность

WebRequest, HttpWebRequest, ServicePointи WebClient устарели, и их не следует использовать для новой разработки. Вместо этого используйте HttpClient.

Задайте этому свойству значение true, если запросы, сделанные этим объектом WebRequest, должны быть проверены при запросе сервера с помощью учетных данных текущего пользователя, вошедшего в систему. Для клиентских приложений это необходимое поведение в большинстве сценариев. Для приложений среднего уровня, таких как ASP.NET приложения, вместо использования этого свойства обычно необходимо задать для свойства Credentials учетные данные клиента, от имени которого выполняется запрос.

Применяется к