質問

通常のブラウザセッションを起動し、C#コードからユーザー名とパスワードの詳細を入力する方法を誰かが知っているのではないかと思いました-おそらくwebrequestを使用して?

nbユーザー名とパスワードはポップアップ画面であり、ユーザー名とパスワードのタグは埋め込まれていません。

役に立ちましたか?

解決

ポップアップのユーザー資格情報画面は何ですか? Windows資格情報ダイアログボックス? WebBrowserコントロールを使用して統合認証ダイアログボックスを渡すことによって話している場合。このリンクをご覧ください、 http://izlooite.blogspot.com /2009/06/bypass-integrated-authentication-using.html

これで問題が解決したかどうか教えてください。コードを提供できます。

他のヒント

これはWebリクエストを介して行うことができますが、これをサポートするビルド済みツールがあります。たとえば、 Selenium 。さらに、FireFoxプラグインが付属しており、サイトでのアクション(ログインなど)を記録し、コマンドの自動化に必要なC#コードをエクスポートします。

主にテスト生成フレームワークとして使用しましたが、ログインを簡単に記録し、生成されたC#コードを編集して動的なユーザー名とパスワードを使用できます。

このフレームワークを本当に素晴らしいものにしているのは、HTML解析を処理することです。さらに、大量のクエリを実行する必要がある場合は、オプションで専用サーバーを使用してテストを実行できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top