ServiceHostingEnvironmentSection.MultipleSiteBindingsEnabled 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指定是否对每个站点启用多个 IIS 绑定。
public:
property bool MultipleSiteBindingsEnabled { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("multipleSiteBindingsEnabled", DefaultValue=false)]
public bool MultipleSiteBindingsEnabled { get; set; }
[<System.Configuration.ConfigurationProperty("multipleSiteBindingsEnabled", DefaultValue=false)>]
member this.MultipleSiteBindingsEnabled : bool with get, set
Public Property MultipleSiteBindingsEnabled As Boolean
属性值
如果对每个站点启用多个 IIS 绑定,则为 true
;否则为 false
。
- 属性
注解
IIS 由网站组成,这些网站是包含虚拟目录的虚拟应用程序的容器。 可通过一个或多个 IIS 绑定访问站点上的应用程序。 一个 IIS 绑定提供两条信息:绑定协议和绑定信息。 绑定协议定义进行通信所依据的方案,而绑定信息是用于访问站点的信息。 绑定协议的一个示例可以是 HTTP,而绑定信息可包含 IP 地址、端口、主机标头等。
IIS 支持一个站点指定多个 IIS 绑定,这会导致一个方案有多个基址。 但是,在站点下承载的 Windows Communication Foundation (WCF) 服务只允许绑定到每个方案的一个 baseAddress。
若要针对 Windows Communication Foundation (WCF) 服务为每个站点启用多个 IIS 绑定,请将此属性设置为 true
。 请注意,仅对 HTTP 协议支持多个站点绑定。 配置文件中的终结点地址需要是一个完整的 URI。