WebRequest.UseDefaultCredentials プロパティ

定義

子孫クラスでオーバーライドされると、DefaultCredentials が要求と共に送信されるかどうかを制御する Boolean 値を取得または設定します。

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です。

例外

要求の送信後にこのプロパティを設定しようとしました。

子孫クラスでプロパティがオーバーライドされていない場合は、プロパティへのアクセスが試行されます。

注釈

注意

WebRequestHttpWebRequestServicePointWebClient は廃止されており、新しい開発には使用しないでください。 代わりに HttpClient を使用してください。

この WebRequest オブジェクトによって行われた要求がサーバーから要求された場合に、現在ログオンしているユーザーの資格情報を使用して認証する必要がある場合に、このプロパティを true に設定します。 クライアント アプリケーションの場合、これはほとんどのシナリオで必要な動作です。 このプロパティを使用する代わりに、ASP.NET アプリケーションなどの中間層アプリケーションの場合は、通常、Credentials プロパティを、要求が行われるクライアントの資格情報に設定します。

適用対象