我需要使用 ASP.NET MVC3 Web应用程序来使用Active Directory的登录对话框来限制控制器的某些操作,例如只能使用如果用户像角色的用户一样对自己进行身份验证(在AD中当前登录的用户可能不是该用户,实际上访问是公共的,Web应用程序在Intranet内部工作),则在DB中保存签名条目
我真的需要使用AD的原始登录对话框,我知道我可以通过其他方式执行此操作,例如使用 System.DirectoryServices 或 System.DirectoryServices.AccountManagement ,我已阅读 ActiveDirectoryMembershipProvider 。它可以解决我的问题吗?在我目前的环境中有什么解决方案吗?
我需要任何线索或我可以做的例子,我一直在谷歌寻找它...
对我的英语表示抱歉,并提前感谢。