1

私のMVC4Webアプリは、ログインしたユーザーのWindows認証クレデンシャルを使用する代わりに、AppPoolIdentityを使用して別のサーバーで実行されているMVC4WebAPIサービスにアクセスします。Windows認証は両方のサイトで有効になっています。

web-apiサービスにアクセスするためのHttpクライアントコード。

using (HttpClientHandler _clientHandler = new HttpClientHandler())
{
_clientHandler.UseDefaultCredentials = true;
using (HttpClient _client = new HttpClient(_clientHandler, true))
{
// code to get data
}
}

ApiController.Userを使用して、web-apiコントローラーでユーザーの詳細にログインしています。

ログインしたユーザーの資格情報をweb-apiサービスに渡すにはどうすればよいですか?

4

0 に答える 0