DOBON.NET DOBON.NETプログラミング掲示板過去ログ

PHPで保護されたページの取得方法

環境/言語:[WinXP Pro/VB.NET/.NET Framework 1.1]
分類:[.NET]

いつもお世話になっております。

PHPでログインした後、同じページ内の別のリンクに移動した先のページを保存したいと思っています。

「WebRequest、WebResponseクラスを使ってファイルをダウンロードし表示する
http://dobon.net/vb/dotnet/internet/webrequest.html」
を参考にしてみたのですが、ダウンロードされるのは期待するページではなく、ログインの画面になってしまいます。

こういったセキュリティで保護されたページをダウンロードする方法はありますでしょうか?

もしくは、AxWebbrowser を使って、そのページにログインし、表示されたページのソースを取得するよい方法はありますでしょうか?
意味がよく分かりませんが、認証ということでしょうか?

DOBON.NET .NET Tips - 認証が必要なページをダウンロードする
http://dobon.net/vb/dotnet/internet/usecredentials.html

もしくは、POST、クッキーということかもしれませんが...。

DOBON.NET .NET Tips - POSTによりファイルをダウンロードし表示する
http://dobon.net/vb/dotnet/internet/webrequestpost.html

DOBON.NET .NET Tips - Cookieを使ってファイルをダウンロードし表示する
http://dobon.net/vb/dotnet/internet/usecookie.html
管理人様ありがとうございます。
うまく説明できなくてすみません。

該当ページをダウンロードするには、事前にサイトにログインし、Cookieにログイン情報が保存された時点で期待するページを表示させないといけないようです。
VB.NET で直接期待するページを表示させようとするとCookie情報がないためダウンロードできません。
またあらかじめCookieを取得するにはこのページにログイン情報をSubmitしないといけないようです。
ログイン情報はページそのものに対するアクセス権ではないので、「DOBON.NET .NET Tips - 認証が必要なページをダウンロードする」の方法ではうまくいきませんでした。
またCookieを使った方法ですが、こちらはログイン情報をどのように渡してあげたらいいのかがわかりません。

なんかすごく説明下手ですみません。
なにか思いついたヒントがありましたらご教授ください。

DOBON.NET | プログラミング道 | プログラミング掲示板