Asp.net mvc 4 为什么MVC4 web应用不使用登录的windows身份验证凭据访问MVC4 web api服务

Asp.net mvc 4 为什么MVC4 web应用不使用登录的windows身份验证凭据访问MVC4 web api服务,asp.net-mvc-4,Asp.net Mvc 4,我的MVC4 web应用程序使用AppPoolIdentity访问在不同服务器上运行的MVC4 web api服务,而不是使用登录用户的Windows身份验证凭据。两个站点都启用了Windows身份验证 访问web api服务的Http客户端代码 using (HttpClientHandler _clientHandler = new HttpClientHandler()) { _clientHandler.UseDefaultCredentials = true; using (HttpC

我的MVC4 web应用程序使用AppPoolIdentity访问在不同服务器上运行的MVC4 web api服务,而不是使用登录用户的Windows身份验证凭据。两个站点都启用了Windows身份验证

访问web api服务的Http客户端代码

using (HttpClientHandler _clientHandler = new HttpClientHandler())
{
_clientHandler.UseDefaultCredentials = true;
using (HttpClient _client = new HttpClient(_clientHandler, true))
{
// code to get data
}
}
我正在使用ApicController.User在WebAPI控制器上登录用户详细信息

如何将登录用户的凭据传递给web api服务