Web API パイプラインについて説明している投稿をいくつか見つけました。特に、DelegateHandlers から継承することにより、MessageHandlers にコードを挿入できる方法を見てきました。この機能のエキサイティングな部分は、ハンドラーで認証配管をラップできることです。
次に例を示します。
http://sixgun.wordpress.com/2012/02/29/asp-net-web-api-basic-authentication/
ほとんどの例では、HttpClient クラスを使用して WEB Api を呼び出す C# クライアントしか見たことはありません。
認証を管理するカスタム ハンドラーを実装した場合、他のクライアントはどのように Web Api サービスに接続しますか?
つまり、Android、iOS、または AJAX アプリケーションはどのようにサービスに接続するのでしょうか? これらの各クライアントは、SendAsync を実行できるように、「独自の」バージョンの HttpClient を実装する必要がありますか?
ありがとう。
スティーブ