Language

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

例外

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

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

注釈

Caution

WebRequest、 HttpWebRequest、 ServicePoint、 WebClient は廃止されており、新しい開発には使用しないでください。 HttpClient を代わりに使用します。

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

適用対象