IE中的Active Directory身份验证

时间:2009-08-03 15:36:23

标签: active-directory ldap

我希望使用我的密码自动登录网站登录,当我打开AD会话时,我的计算机上会使用该登录。

如果我在正确的AD组中,则必须授予连接。

有任何建议吗?

1 个答案:

答案 0 :(得分:0)

最简单的解决方案是使用内置的ASP.NET成员资格和角色系统,只使用“Active Directory”成员资格和角色提供程序。

这样,您的用户就会自动进行身份验证,您可以在ASP.NET中使用基于角色的安全性来执行以下操作:

[PrincipalPermission(SecurityAction=Demand, Role='MyAppRole')]

将此问题放在您的批评或敏感方法上,以允许或拒绝访问您的应用。

使用相同的方法,您还可以将受保护的子文件夹添加到您的应用程序,并通过指定web.config(在该文件夹中)有权访问(或不访问)的人来保护它们。

有关其他详细信息,请参阅几个链接:

希望这有点帮助。

马克