HttpWebRequest.UseDefaultCredentials 属性

定义

获取或设置一个 Boolean 值,该值控制是否使用请求发送默认凭据。

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

属性值

如果使用默认凭据,则 true;否则,false。 默认值为 false

例外

在发送请求后,您尝试设置此属性。

注解

谨慎

WebRequestHttpWebRequestServicePointWebClient 已过时,不应将其用于新开发。 请改用 HttpClient

当此 HttpWebRequest 对象发出的请求应使用当前登录用户的凭据进行身份验证时,请将此属性设置为 true。 对于客户端应用程序,这是大多数情况下所需的行为。 对于中间层应用程序(如 ASP.NET 应用程序),通常将 Credentials 属性设置为代表发出请求的客户端的凭据。

适用于