【发布时间】:2014-07-07 08:38:02
【问题描述】:
我有一个使用 IIS 的 Windows 身份验证 设置进行身份验证的标准 Web 表单应用程序。
由于我现在需要通过 Web API 公开一些数据,所以我添加了一个 APIController,我可以成功检索所需的数据,但是,我需要根据请求者的身份限制返回的内容。
问题是this.User.Identity 空着回来了..
[System.Security.Principal.WindowsIdentity]: {System.Security.Principal.WindowsIdentity}
AuthenticationType: ""
IsAuthenticated: false
Name: ""
我是 Web API 的新手,所以不确定我做错了什么/忘记做什么...
仅供参考 - 网络表单应用上的身份验证运行良好...
【问题讨论】:
-
@granadaCoder 抱歉...我不记得发生了什么事,现在已经一年多了...我想我对 WebAPI 采取了不同的方法
-
好的..感谢您的入住。
标签: authentication asp.net-web-api