如何在Web Api中登录用户名

时间:2014-07-28 16:33:53

标签: authentication asp.net-web-api

如何在Web Api中的控制器中使用Windows身份验证模式登录用户名。

我已在配置文件中将身份验证模式设置为Windows。

我使用过HttpContext.Current.User.Identity.Name和this.User.Identity.Name。它们都返回空字符串。

TIA

1 个答案:

答案 0 :(得分:0)

如果this.User.Identity.Name是一个空字符串,那么你没有登录。将[Authorize]装饰器添加到控制器类的顶部,你将开始获得401:未经授权的响应。