【问题标题】:Hard-coded domain controller MVC硬编码域控制器 MVC
【发布时间】:2018-02-12 00:28:19
【问题描述】:

我的任务是检查 C# MVC Web 门户的域控制器是否已被硬编码,如果有,请更新它。我可以访问源代码,但我似乎无法找到定义域控制器的位置。

我想知道域控制器通常设置在 MVC 项目中的什么位置(在配置文件中或在控制器类中),或者至少是代码的样子。

任何建议都会有所帮助。

【问题讨论】:

  • 我希望从 startup.cs、startup.auth.cs 开始,或者在使用时覆盖 Authorize 属性。
  • 也许域控制器是自动找到的,还有一些额外的代码?如果确实是硬编码,则应在 Visual Studio 中使用 CTRL+SHIFT+F 搜索整个项目,键入预期硬编码值的一部分,然后查找。

标签: c# asp.net-mvc active-directory domaincontroller


【解决方案1】:

这取决于。如何使用域控制器?该站点是否使用 Windows 身份验证?是否出于其他目的访问 Active Directory?

无论如何,最简单的方法可能是获取所有域控制器的列表(如果您有一个域,则可能没有那么多)并对每个域进行解决方案范围的搜索。

【讨论】:

    猜你喜欢
    • 2012-01-10
    • 2017-07-02
    • 1970-01-01
    • 2013-02-07
    • 1970-01-01
    • 1970-01-01
    • 2013-07-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多