2017-01-22 10 views
0

ASP.NET MVCアプリケーションのパフォーマンステストにjmeterを使用したいと思います。 認証はIdentitityserverに基づいており、私はjmeterを構成できません(認証に失敗しました)。 私は、成功せずにウィンドウとパスワードのログイン(http認証マネージャー経由)を使用しようとします。デバッグで 、私はJmeterとidentityserver

HttpContext.Current.User 

がなかれ空であることを知っています。

私はfirefoxで認証のフレームをキャプチャしようとしましたが、結果はありませんでした。

誰かが既にこのタイプのテストを行っている場合は、助けていただければ幸いです。

答えて

0

JMeterで2つのHTTPリクエストを作成する必要があります。 1については、あなたのセキュリティで保護されたAPIのバックエンド

に電話をかけるためにトークン 2を取得する 1:

Iが基準トークンとclientcredentialフローを使用していました。次に、JMeterでパラメータをリクエストに追加します。 2に関しては(client_idの、スコープ、grant_type、client_secret)

あなたが参照トークン(またはJWTトークン)を取得します

は、あなたのHTTPリクエストにHTTPヘッダーのマネージャーを追加します。次に、あなたの返信用Thks

screenshot of JMeter implementation for OAuth2

+1

をしようとします:あなたのHTTPリクエストにHTTPヘッダーのマネージャーを追加します。次に、「Authorization」という名前のヘッダーと「Bearer token」という値を追加します。トークンは実際のトークンなので、「Bearer ea85658ec02278cc97fgrt73aae2f1e8」 –

+0

をお寄せいただきありがとうございます。これを試してみてください – Didou000

+0

JMeter設定のスクリーンショットが追加されました。あなたがする必要があることをもう少し明確にするでしょう。絵は千の言葉を話す:) –

関連する問題