我最近将我的 SDL Tridion 2011 CME 配置为使用多个主机标头。为了使 CME 能够加载,我在相应的 web.config 中设置了 WCF.RedirectTo。但是,我的核心服务不再起作用。我收到以下错误:
WebHost 未能处理请求。发件人信息:System.ServiceModel.ServiceHostingEnvironment+HostingManager/63835064 异常:System.ServiceModel.ServiceActivationException:服务'/webservices/CoreService.svc'由于编译过程中的异常而无法激活。异常消息是:这个集合已经包含一个带有 http 方案的地址。此集合中的每个方案最多可以有一个地址。如果您的服务托管在 IIS 中,您可以通过将“system.serviceModel/serviceHostingEnvironment/multipleSiteBindingsEnabled”设置为 true 或指定“system.serviceModel/serviceHostingEnvironment/baseAddressPrefixFilters”来解决问题。参数名称:项目。---> System.ArgumentException:这个集合已经包含一个带有 http 方案的地址。此集合中的每个方案最多可以有一个地址。如果您的服务托管在 IIS 中,您可以通过将“system.serviceModel/serviceHostingEnvironment/multipleSiteBindingsEnabled”设置为 true 或指定“system.serviceModel/serviceHostingEnvironment/baseAddressPrefixFilters”来解决问题。
我该如何解决?