0

Embedded STS をローカルで使用して、ASP.Net Web アプリケーションをテストしています。いくつかの WebAPI メソッドを呼び出し、アプリで負荷テストを行うコンソール アプリを作成しています。特定の権限を持つ一連のユーザーを使用してテストしたいと思います。ローカル インスタンスの場合、これは EmbeddedSTS に対する認証を意味します。

EmbeddedSTS に対して認証してこのトークンを受け取り、WebAPI エンドポイントに対して認証するように HttpClient を作成するにはどうすればよいですか?

編集:アプリをHTTPモード(HTTPSではなく)で実行しているときにSAMLトークンを取得できればボーナスポイント。

4

2 に答える 2

0

EmbeddedSts は ws-federation を行います。これは Web API 用に設計されたものではありません。むしろ Oauth2 が必要です。

于 2014-08-01T09:27:42.047 に答える