【发布时间】:2015-02-03 23:46:35
【问题描述】:
在我们的 WCF Web 服务中,我们最近通过将<serviceHostingEnvironment multipleSiteBindingsEnabled=”true”> 添加到应用程序的配置文件中解决了客户的问题。当 IIS 为包含 Web 服务的站点配置了多个绑定时,这允许服务正确运行,这意味着 Web 服务有多个基地址。
现在的问题是,此设置是否适合我们产品的所有安装。它有什么缺点吗?如果不是,为什么它不是 WCF 中的默认值?
我进行了一些网络搜索,发现很多人解释了为什么一个应该包含此设置的原因,但我发现唯一的缺点是与“中继端点”有关,这是一个概念我不熟悉,因此我不相信我们正在使用它。
【问题讨论】: