我需要在Windows Authentication命中任何控制器方法之前使用它对用户进行身份验证。为此,我编写了一个私有方法来获取UserIdentity并将其分配给一个私有bool变量。每个控制器方法都将首先检查bool以验证用户,如果失败,将把401抛回前端。在向控制器方法编写单元测试用例时,我不确定如何模拟UserIdentity,或者是否应该以允许测试UserIdentity的方式更新控制器控制器: public clas
我有一个启用了ASP.NET身份验证的Windows应用程序。我需要在该应用程序中编写一个ASP.NET Web API控制器,该控制器使用应用程序的一些数据访问逻辑。我不想单独为Web API创建一个新项目,因为我只需要公开一个处理几个请求的小端点。
Web API客户端将匿名使用该服务。为此,我尝试在控制器和操作上使用AllowAnonymous操作过滤器。但是,当我尝试<em
我读了很多指南/文章,但还没有找到完全符合我要求的.也就是说,通过表单在ASP.NET Web中实现Active身份验证。如本指南所示:
有人能给我提示/提示/文章如何开始吗?特别是连接到活动目录的部分。我被困在这上面有一段时间了。throw new HttpResponseException(HttpStatusCode.Unauthorized);