ASP.. NET MVC4应用程序使用Angular.JS Active Directory认证
本文关键字:JS Active Directory 认证 Angular NET MVC4 应用程序 ASP | 更新日期: 2023-09-27 18:18:58
我正在用c#和ASP编写一个web应用程序。. NET 4.5/Entity作为后端。用Angular.js处理大部分前端/数据库查询的东西。ASP。. NET 4.5使它非常容易连接我们的活动目录使用Windows身份验证。
然而,当我废弃所有的剃刀模板,并用常规的HTML/CSS和angular脚本代替它时,我会遇到问题。我真正需要的活动目录的东西是创建权限,谁可以从我们的数据库中提取什么文件。
我对web应用程序很陌生,到目前为止我很喜欢实体框架,但是如果你们知道一个更有效的方法(更好的后端)来做这件事,请随时告诉我。我的应用程序基本上需要允许用户上传电子表格和视频,搜索它们,并且只允许访问某些AD组中的用户。
我们通过使用MVC来呈现HTML模板来解决这个问题。在控制器或指令中,将templateUrl
设置为一个动作,该动作执行为该用户呈现模板所需的任何逻辑。另外,一定要检查AJAX调用中的用户权限。
明白了。创建了一个新的web api控制器
然后添加了这个函数
public string getUser()
{
return User.Identity.Name;
}
哈哈,这很容易。
然而,如果有人看到任何错误,我可能会遇到这样做。请指出