認証が必要なページをダウンロードするここでは、認証が必要なHTTPページ(ユーザー名とパスワードが必要なページ)をHttpWebRequestクラスを使ってダウンロードする方法を紹介します。 HttpWebRequest.Credentialsプロパティ + NetworkCredentialを使用するそのためには、HttpWebRequest.Credentialsプロパティを使用します。Credentialsプロパティには、NetworkCredentialまたはCredentialCacheオブジェクトを指定できます(CredentialCacheの場合も、ユーザーやパスワードの情報はNetworkCredentialで指定します)。MSDNによると、NetworkCredentialクラスは、基本認証(Basic)、ダイジェスト認証(Digest)、NTLM認証、Kerberos認
![認証が必要なページをダウンロードする: .NET Tips: C#, VB.NET, Visual Studio](https://cdn-ak-scissors.b.st-hatena.com/image/square/7c99439a24188811213c96d701cc82fe0007b302/height=288;version=1;width=512/https%3A%2F%2Fdobon.net%2Fs%2Fimg%2Fog%2Fm%2Fvb%2Fdotnet%2Finternet%2Fusecredentials.jpg)