2009-06-21 8 views
2

Webサイトに自動的にログインしてレポートをダウンロードするC#スクリプトを作成しようとしています。HTTPS自動ログインプローブ

私はサイトにログインすることができました。効果的な手順は次のとおりです

1)/ログインフォーム 2)送信されたログインを取得 4でログインクッキー 3)に渡す))私が午前問題は4点であるレポート&ダウンロード

を求めます。 。は動作しません。

ブラウザからログインするとすぐにレポートが表示されるので、URLは正しいと私は知っていますか?

アイデア?

+0

誰にでもアイデアがありますか? –

答えて

2

Wiresharkなどを使用して操作を実行するブラウザを記録します。次に、操作を実行しようとしている(そして失敗した)プログラムでセッションを記録します。

これら2つのトレースから、相違点を確認します。それはあなたがする必要がある追加のブラウザのエミュレーションを教えてくれるでしょう。

それは次のようになります。

  1. Refererヘッダ
  2. 隠しフィールド
  3. POSTリクエスト全く

それとも何か他のもの。

0

クッキーベースのセッション管理ですか?私。サイトは成功したログインに対してセッションを応答(-header)として識別するCookieを送信しますか?もしそうなら、ステップ4でこのクッキーをリクエストの一部として送信しますか?

+0

こんにちは!レスポンスに感謝します。うん - 私はステップ4でも必要なすべてのクッキーを送っています –

関連する問題