【问题标题】:Active Directory + IIS + SQL + ASP.NET [closed]Active Directory + IIS + SQL + ASP.NET [关闭]
【发布时间】:2011-12-18 03:33:59
【问题描述】:

我在虚拟机上安装了 Windows server 2008 r2,我可以在同一台机器上安装 Active Directory 和域控制器 + IIS + SQL 服务器吗?我想制作 Web 应用程序,这个 Web 应用程序将从 Active Directory 验证用户,Web 应用程序应该在服务器 IIS 上发布,用户应该使用我机器的域名从他们家远程访问它,有人告诉我它非常IIS 和 Active Directory 在同一台机器上是错误的。

【问题讨论】:

    标签: asp.net sql iis-7 active-directory


    【解决方案1】:

    您不能通过 Internet 使用 ActiveDirectory。至少不是没有像 VPN 这样的中间人。他们的家庭计算机不会加入域,因此没有直通身份验证。

    是的,将 AD 放在 Web 服务器上是个坏主意。为什么在这里回答太复杂了。可以这么说,即使你这样做了,它也可能不会像你认为的那样工作。

    这并非不可能。例如,许多 Microsoft“小型企业”产品将 IIS、AD 和 SQL Server 放在同一台服务器上。但是,您必须知道自己在做什么才能安全地配置它。

    【讨论】:

    • 感谢您的回复。所以您认为最好的方法是什么,因为我之前没有做过类似的事情,我应该在一台机器上安装活动目录并在另一台机器上安装 IIS 吗?那么 SQL 我应该将它添加到活动目录的同一服务器吗?我也没有提到它将是 Microsoft 动态服务器,它将访问有关工作的一些信息,并且我还必须从 axapta 读取数据?还有什么是 VPN,我如何使用它让用户在任何地方访问我的 Web 应用程序?对不起,我的长问题,提前感谢
    • @AmiraElsayedIsmail - 你真的应该在 ServerFault 上询问你的服务器相关问题。你会在那里得到更好的建议。如果您正在访问 Axapta 服务器,很可能它已经有 ActiveDirectory 服务器,而您不会使用其中的两个。
    • 好的,非常感谢我已经将它添加到serverfault,谢谢
    【解决方案2】:

    我可以使用域控制器 + IIS + SQL 安装 Active Directory 服务器在同一台机器上?

    是的。通常不推荐,但肯定有可能。

    Web 应用程序应在服务器 IIS 上发布,并且 用户应使用以下域名从家中远程访问它 我的机器

    如果您打算使用 Windows 身份验证,要使其正常工作是一项挑战;您可能至少需要一个 VPN。如果您只想让他们输入 Windows 凭据,那么您真的需要域吗?可以只使用普通 Windows 用户吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多