Asp.net mvc mvc 5 active directory验证和信息

Asp.net mvc mvc 5 active directory验证和信息,asp.net-mvc,asp.net-mvc-5,active-directory,Asp.net Mvc,Asp.net Mvc 5,Active Directory,在VS2013中,我创建了一个MVC5项目,其中我选择了身份验证作为“Windows身份验证” 现在,当我运行应用程序时,我会自动弹出一个窗口来登录windows 以下是我的问题 如何避免启动时自动登录弹出窗口,并拥有自己的登录屏幕 如何获取active directory帐户和组的列表 如何验证给定的名称是否为有效的帐户或组 如何获取角色列表 我试着在网上搜索,但不幸的是没有成功 谢谢你的#1 这通常主要是IE中区域安全设置的一个功能。如果您将应用程序的URL添加到IE中的本地Intranet

在VS2013中,我创建了一个MVC5项目,其中我选择了身份验证作为“Windows身份验证”

现在,当我运行应用程序时,我会自动弹出一个窗口来登录windows

以下是我的问题

  • 如何避免启动时自动登录弹出窗口,并拥有自己的登录屏幕
  • 如何获取active directory帐户和组的列表
  • 如何验证给定的名称是否为有效的帐户或组
  • 如何获取角色列表
  • 我试着在网上搜索,但不幸的是没有成功

    谢谢你的#1

    这通常主要是IE中区域安全设置的一个功能。如果您将应用程序的URL添加到IE中的本地Intranet区域,则应获得所需的行为

    特别是,如果查看“自定义级别”并在“用户身份验证\登录”下滚动到底部,您将看到每个区域的不同设置


    对于其他人,我可能会为每个人提出一个单独的问题,并说明你的尝试

    我几个月前就这样做了,网上有很多信息。如果不希望弹出窗口,则不应使用WindowsAuthentication。只需使用表单身份验证,并添加您自己的逻辑来测试用户名/密码(这将查询AD)可能的重复