【发布时间】:2010-09-30 03:50:53
【问题描述】:
我的雇主网站有多个主机名,它们都访问同一个服务器,我们只是出于品牌推广目的显示不同的皮肤。
不幸的是,WCF 在这种情况下似乎无法正常工作。
我试过overriding the default host with a custom host factory。
这不是一个可接受的解决方案,因为它需要在所有主机上工作,而不仅仅是 1 个。
我也查看了this blog post,但要么我无法让它工作,要么它不能解决我的问题。
我得到的错误是“这个集合已经包含一个带有 http 方案的地址”
一定有办法配置这个,请帮忙:)
【问题讨论】:
-
您是使用 IIS 托管 WCF 还是构建自定义托管服务提供商?
-
另外,您遇到的具体问题/问题是什么? IE。服务是否无法运行、返回不正确的响应 (URL) 还是服务不知道哪个客户端正在调用?
-
这个集合已经包含一个带有 http 方案的地址