WebRequest
クラスを使ってログインしたい。
var http = WebRequest.Create("http://www.xxx.nl/admin/xxx.php?id=3005");
クラスで何かをする必要があると思いますNetworkCredential
が、ユーザー名とパスワードを入力するだけで済みますか?
また、最終的にどのようにページデータを受け取るのかわかりません。
WebRequest
クラスを使ってログインしたい。
var http = WebRequest.Create("http://www.xxx.nl/admin/xxx.php?id=3005");
クラスで何かをする必要があると思いますNetworkCredential
が、ユーザー名とパスワードを入力するだけで済みますか?
また、最終的にどのようにページデータを受け取るのかわかりません。
ICredentials
クラスの実装を に提供する必要がありますWebRequest
。使用できるNetworkCredentials
の実装です。ICredentials
具体的な詳細は、.htaccess ファイルによって異なります。.htaccess ファイルで定義されたユーザー名とパスワードによる基本認証を使用していると仮定します。新しいNetworkCredentials
オブジェクトを作成し、.htaccess ファイルで定義されたユーザー名とパスワードを渡す必要があります。100% 確実ではありませんがNetworkCredentials.Domain
、.htaccess ファイルで定義されている「レルム」と一致するようにプロパティを設定する必要があるかもしれません。
インスタンスを作成してインスタンスで使用する方法の例については、この MSDN ページを参照してください。NetworkCredentials
WebRequest