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

Dim instance As HttpWebRequest Dim value As Boolean value = instance.UnsafeAuthenticatedConnectionSharing instance.UnsafeAuthenticatedConnectionSharing = value
/** @property */ public boolean get_UnsafeAuthenticatedConnectionSharing () /** @property */ public void set_UnsafeAuthenticatedConnectionSharing (boolean value)
public function get UnsafeAuthenticatedConnectionSharing () : boolean public function set UnsafeAuthenticatedConnectionSharing (value : boolean)
認証された接続を確立し続ける場合は true。それ以外の場合は false。

このプロパティの既定値は false です。この場合、要求の完了後に現在の接続が閉じます。新しい要求を発行するたびに、アプリケーションに認証が必要です。
このプロパティが true に設定されていると、応答を取得するための接続は認証が完了しても閉じません。他の要求でもこのプロパティが true に設定されていれば、再認証を行わずにその接続を使用できます。つまり、ユーザー A に対して接続が認証されている場合、ユーザー B はユーザー A の接続を再利用できます。その場合、ユーザー B の要求は、ユーザー A の資格情報に基づいて処理されます。
![]() |
---|
PreAuthenticate および UnsafeAuthenticatedConnectionSharing の両方が trueに設定されている場合、それぞれの要求は、安全ではないプールからの接続を使用するにもかかわらず、Authorization ヘッダーを伴って送信されます。 |


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- HttpWebRequest.UnsafeAuthenticatedConnectionSharing プロパティのページへのリンク