问题描述: 在ASP.NET WebApi中,使用User.Identity获取当前用户的身份信息时返回null。
解决方法:
config.Filters.Add(new AuthorizeAttribute());
[Authorize]
public IHttpActionResult Get()
{
// 在此处使用User.Identity获取当前用户的身份信息
}
GlobalConfiguration.Configure(WebApiConfig.Register);
通过以上步骤,应该能够解决ASP.NET WebApi User.Identity返回null的问题。如果问题仍然存在,可能需要进一步检查身份验证和授权的配置。