【问题标题】:mvc 5 active directory validation and informationmvc 5 活动目录验证和信息
【发布时间】:2015-11-16 17:20:50
【问题描述】:

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

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

这是我的问题。

  1. 如何避免在启动时自动弹出登录窗口并拥有自己的登录屏幕。
  2. 如何获取 Active Directory 帐户和组的列表。
  3. 如何验证给定名称是否为有效帐户或组。
  4. 如何获取角色列表。

我尝试在线搜索,但不幸的是没有成功。

谢谢

【问题讨论】:

  • 更加努力地搜索,几个月前我做了这个,网上有很多信息。如果您不想弹出窗口,则不应使用 WindowsAuthentication。只需使用表单身份验证并添加您自己的逻辑来测试用户名/密码(将查询 AD)

标签: asp.net-mvc asp.net-mvc-5 active-directory


【解决方案1】:

对于#1...

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

具体来说,如果您在自定义级别下查看并一直滚动到用户身份验证\登录下的底部,您将看到每个区域的不同设置。

对于其他人,我建议可能针对您尝试过的每个问题提出一个单独的问题。

【讨论】:

    猜你喜欢
    • 2014-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-08
    • 1970-01-01
    • 1970-01-01
    • 2011-09-02
    相关资源
    最近更新 更多