Windows Server上的ASP.NET Web应用程序:域还是不域?

在域中运行ASP.NET Web应用程序有什么优点和缺点(有域控制器等)

编辑是否可以扩展到没有域的服务器场?

优点:

1)更容易跨机器pipe理权限/访问?

缺点:

1)需要额外的机器/专业知识(域控制器和可能的备份)

(将根据答案进行更新)

你不需要运行一个域来build立一个农场,但是我想这会使你的设置在权限等方面稍微简化一些。 您仍然需要在服务器之间执行通常的MachineKeys同步等操作来处理请求在服务器之间跳转的场景。

一般来说,MS并不build议你让公众面向networking(或数据库服务器)也充当DC,尽pipe我曾经在很多情况下完成了我们的资源有限,从来没有任何问题。