4

私はJmeterが初めてで、次の問題があります。これまでのところ数日を無駄にしており、誰かが助けてくれることを本当に願っています:

Web サイト (IIS ホスト、Windoes 認証) のログイン ページを記録しようとすると、最終的に 401 の無許可を受け取ります。詳細を入力すると、ログイン ポップアップが再び表示されます。これらの同じ詳細は、Jmeter を使用せずにサイトを閲覧するときに正しく機能します。

状況: イントラネット プロキシ > JMeter プロキシ > サイト

イントラネット プロキシの詳細を使用して JMeter を開始しました。

jmeter -H -P 8080 -u -a -N localhost

JMeter 内の WorkBench に HTTP プロキシ サーバーを作成しました。

HTTP サンプラー設定 = HttpClient 3.1 / リダイレクト / フォローしてキープアライブ

詳細を提供する HTTP 承認マネージャーをスレッド グループに追加しました

jmeter.properties ファイルで httpclient.parameters.file=httpclient.parameters のコメントを外しました

同じファイル内の HTTPClient サンプラーで必要な場合は、http.proxyDomain=NTLM ドメインのコメントを外しました。

httpclient.parameters ファイルで http.authentication.preemptive$Boolean=true のコメントを外しました

途中で NTLM 資格情報が失われていると思いますが、現時点ではどこに行けばよいかわかりません。

他に役立つ情報があれば教えてください。

前もってありがとう、Eoin。

4

2 に答える 2

2

認証が必要なプロキシの背後にいる場合は、次のように設定してください。

  -H PROXY_HOST -P PROXY_PORT -u PROXY_USERNAME -a PROXY_PASSWORD -N localhost

次に、JMeter Proxy の構成を確認しますJMETER PROXY SETUP STEP BY STEP

最後に、NTLM を使用している場合、少なくとも記録中に動作するかどうかはわかりません。また、NTLM のバージョンにも依存します。これを参照してください。

これを参照してください:

最後に、jmeter ユーザー メーリング リストでこの質問をしてみてください。回答が得られない場合は、JMeter を DEBUG モード (jmeter.properties) にして、ログを BugZilla の問題に添付し、これについて公開することをお勧めします (できるだけ早く)。

于 2012-09-20T11:07:25.663 に答える