【发布时间】:2010-05-21 15:48:44
【问题描述】:
我的公司有几个用 ASP.NET 编写的 Web 应用程序。我们需要使这些应用程序可供 Intranet 用户以及经过身份验证的外部用户使用。两组的大部分功能相同,但内部用户可以使用一些额外的功能。两组不同的用户将使用稍微不同的安全设置...我们的内部人员将使用针对 Exchange 的 LDAP 进行身份验证,而外部用户将在 SQL Server 中拥有帐户。
部署我们的网络应用程序的最佳方法是什么?我们是否应该将 2 个副本部署到不同的服务器,一个为 Intranet 配置,另一个为外部用户配置?或者有没有更好的方法在两台服务器之间共享代码,但可以灵活地使用不同的 web.config 设置来保证安全?
【问题讨论】:
标签: asp.net asp.net-mvc iis