私はウェブサイトを多く使用していますので、私はそれを使用して簡単にデータを取得するのに役立つツールを作成しています。私が扱うウェブサイトはJSPを使って構築されています。C#特別なポートのWebサイトに自動的にログイン
私が構築しているツールは、C#でWPFを使用して作成されます。だから私は何をする必要がある(そして、どのようにするか)は、Webサイト(HttpWebRequestまたは同様のもの)、ログイン(ユーザー名とパスワードといくつかの他のパラメータとPOSTメソッドを介して送信されます)だけでなく、リフェラーなど...
ウェブサイトに接続してログインし、2つまたは3つの異なるページに移動してファイルを取得するか、コピーするアプリケーションを作成する方法を教えてくださいHTMLコードと私は残りの部分を処理します。
ありがとうございます...
この質問はスタックオーバーフローには広すぎます。あなたはそれを特定の質問に分解しなければなりません。ログインを自動化する方法。 –
ログインは、通常、http要求の「Authorization」ヘッダーに値を送信することによって制御されます。正確な値は認証モデルに依存しますが、ログインページにuid/pwdを指定することで得られるユーザー名/パスワードエンコーディング(基本認証で)またはセッショントークンのいずれかになります。トークンはクッキーに保存することもできます。これらの詳細を知らなくても、あなたの質問に答えることはできません。これらの詳細がわからない場合は、トラフィックを盗聴する必要があります。 – faester
@faester:ヘッダーの詳細や投稿の詳細など、必要なすべての詳細があります。しかし、これは機密情報を持つ内部のウェブサイトなので、私はそれらを公開することはできません。 – sikas