WebProxy.UseDefaultCredentials プロパティ
アセンブリ: System (system.dll 内)

Dim instance As WebProxy Dim value As Boolean value = instance.UseDefaultCredentials instance.UseDefaultCredentials = value
/** @property */ public boolean get_UseDefaultCredentials () /** @property */ public void set_UseDefaultCredentials (boolean value)
public function get UseDefaultCredentials () : boolean public function set UseDefaultCredentials (value : boolean)
既定の資格情報を使用する場合は true。それ以外の場合は false。既定値は false です。


この WebProxy オブジェクトによって行われた要求を、現在ログオンしているユーザーの資格情報を使用して認証する必要がある場合 (サーバーによって要求されている場合) は、このプロパティを true に設定します。クライアント アプリケーションでは、ほとんどの場合、これが目的にかなった動作になります。ASP.NET などの中間層のアプリケーションの場合は、通常、このプロパティを使用せずに、Credentials プロパティを、要求を代理実行する対象のクライアントの資格情報に設定します。
Credentials プロパティの値に基づく、UseDefaultCredentials 値の設定による影響を次の表に示します。
UseDefaultCredentials 値 | ||
---|---|---|
DefaultCredentials | 影響なし。 | |
DefaultCredentials | Credentials が null 参照 (Visual Basic では Nothing) に設定されています。 | |
null 参照 (Visual Basic では Nothing) | Credentials が DefaultCredentials に設定されています。 | |
DefaultCredentials 以外の値または null 参照 (Visual Basic では Nothing)。 |
UseDefaultCredentials が false の場合は、Credentials プロパティを任意の資格情報に変更できます。UseDefaultCredentials が true の場合は、Credentials プロパティを DefaultCredentials (UseDefaultCredentials プロパティが true に設定されている場合に設定される値) 以外に変更すると、例外がスローされます。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からWebProxy.UseDefaultCredentials プロパティを検索する場合は、下記のリンクをクリックしてください。

- WebProxy.UseDefaultCredentials プロパティのページへのリンク