【问题标题】:Active Directory authentication with initial page open (mvc 4)初始页面打开的 Active Directory 身份验证 (mvc 4)
【发布时间】:2025-12-30 06:10:06
【问题描述】:

我希望每个人都可以通过表单(无弹出窗口)和 Active Directory 身份验证访问第一页。

如果我使用 Windows 身份验证,一切都很好,但正如我所说,我不想要弹出窗口,我确实希望首页可用并带有登录表单字段。这可能吗?如果可以,如何实现?

【问题讨论】:

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


    【解决方案1】:

    是的,这是可能的。您可以使用 [AllowAnonymous] 设置登录控制器的登录功能,即使用户未登录,它也会对用户可见,其余控制器您可以指定 [Authorize] ... 如果您创建一个新的模板项目类型为感染作为 Intranet 的项目,它将自动使用 Windows 身份验证设置您的项目。

    【讨论】:

    • 但启用 Windows 身份验证后,注册无法识别我的 AD 登录名和密码。任何想法为什么?我应该以某种方式将它映射到我的 AD 服务器吗?
    • 您必须实施逻辑来验证您的登录是否与您的 AD *.com/questions/10279140/…
    最近更新 更多