从ASP.Net MVC访问Active Directory使用C#
发布时间:2020-05-25 02:05:34 所属栏目:asp.Net 来源:互联网
导读:我需要访问Active Directory以获取有关客户所属组的信息。我的项目是使用C#的ASP.Net MVC应用程序。我从来没有针对Active Directory编程,并且需要一些建议,最好的方法是开始使用什么安全模型来访问信息,也许指向我一些很好的教程。 由于您使用MVC,您可以
|
我需要访问Active Directory以获取有关客户所属组的信息。我的项目是使用C#的ASP.Net MVC应用程序。我从来没有针对Active Directory编程,并且需要一些建议,最好的方法是开始使用什么安全模型来访问信息,也许指向我一些很好的教程。 解决方法由于您使用MVC,您可以访问.NET 3.5中的新 System.DirectoryServices.AccountManagement命名空间。在DirectoryServices本身中,这些类应该优先于较旧的类,因为它们使用起来更简单。有一些问题尚未在3.5(例如查询组中的1500个成员限制)中解决,但是我确信这些已经在.NET 4.0中被修复了。对于大多数任务,新课程工作得很好。using (var context = new PrincipalContext( ContextType.Domain ))
{
using (var user = UserPrincipal.FindByIdentity( context,"username" ))
{
var groups = user.GetAuthorizationGroups();
...
}
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-4 – @ Html.Raw坚持编码引号
- asp.net – 从承载令牌(Web API)获取自定义声明值
- 如何从命令行自动“运行asp.net网站”?
- asp.net-mvc-3 – ASP.NET MVC 3 – 在jquery对话框中编辑动
- asp.net-mvc – 如何创建ELMAH SQL Server数据库?
- asp.net – e.CommandArgument for asp按钮不工作
- ef-code-first – 如何使用LocalDB和EF,而不使用迁移
- asp.net – WebApi:将参数映射到标头值
- asp.net – 如何在DLL中添加Web服务引用
- asp.net-mvc – 如何在ASP.NET MVC视图中对HTML列表项进行分
推荐文章
站长推荐
- 在ASP.Net MVC中控制JsonResult中的序列化器也称
- asp.net-mvc – 用相同的动词重载asp.net MVC控制
- asp.net-mvc – MVC4异步和并行执行
- asp.net-mvc – ASP.NET MVC中的模型绑定嵌套集合
- asp.net – Gridview中的多个评估字段的最佳技术
- asp.net-mvc – React.js与asp.net MVC混合进行验
- ASP.NET Mvc Api:设置cookie然后302/303 Redire
- asp.net-mvc – 如何将数据从AuthorizeAttribute
- asp.net-mvc – Razor视图与部分视图
- asp.net – 我需要将.compiled文件复制到生产服务
热点阅读
