我无法理解这个概念,首先是它所属的概念.它只是一个Shrepoint概念还是更像ASP.NET或IIS级别的概念?它是否只影响身份验证,如果是,它如何影响身份验证?或者它对应用程序有什么影响?我知道这是一个广泛的问题,但我用Google搜索了大约15分钟,但未能找到答案.对我来说这对我来说并不那么重要,但我很好奇.
您能否提供一个资源的链接并解释这个?谢谢!
@Edit:我的意思是像身份验证提供程序中的区域:表单区域:Intranet(Internet,默认)
@Edit:从我现在所理解的情况来看,这些区域与IIS Web应用程序与sharepoint Web应用程序的关联以及与此相关的网站集有关.例如,您可以扩展Web应用程序以创建新的IIS Web应用程序,但从sharepoint的角度来看,它只是指向具有相同网站集集的同一Web应用程序的另一个URL.扩展IIS Web应用程序可以具有与其关联的不同共享点区域(或者可以是相同的区域),从而提供对同一共享点应用程序的不同访问点使用不同身份验证方法的方法.
我在这儿吗?
每个"区域"本质上是一个新的IIS网站,其中每个网站都指向一个应用程序池.这些也被称为扩展.IIS中的应用程序池通过运行单独的worker proccesses来创建完整的线程隔离.
任何Web应用程序都可以扩展到多个区域.将Web应用程序扩展到其他区域允许用户通过单独且独立的URL访问同一Web站点,每个URL都有自己的Web.Config文件和IIS应用程序范围.每个区域都配置有自己的负载平衡URL(协议,主机头和端口).例如,这允许一个Web应用程序使用许多配置,包括多个身份验证存储,缓存方案或自定义HTTP模块.
基本上,它允许您根据用于访问站点的URL来区别对待单个站点.要记住的重要一点是负载平衡,缓存方面.
如果你有一个本地内部网,比如500个内部用户,并希望扩展该网站,以便你允许外部用户,比如成千上万,那么这些功能将允许你分离内容和负载平衡,以限制物理访问特定服务器,使用特定区域的自定义HTTP模块,根据这些用户组创建独特的规则登录.