WCF:.NET 2.0,多个绑定,相同的端口,HTTP和HTTPS

时间:2012-08-23 03:31:19

标签: c# asp.net wcf c#-2.0 wcf-binding

我们有一个在IIS中有很多绑定的项目。想想:

http://www.domain1.com http://www.domain2.com http://www.domain3.com

...依此类推。由于这是一个电子商务网站,每个绑定(HTTP)必须有一个附带的HTTPS绑定,这意味着:

https://www.domain1.com https://www.domain2.com https://www.domain3.com

这些站点有一些前端通过jQuery消耗的WCF服务。不会发生重定向(即如果请求domain2.com,则必须提供domain2.com的内容)。

出现的问题是它是一个.NET 2.0站点。我们无法升级到4.0并使用serviceHostingEnvironment节点的multipleSiteBindingsEnabled属性。否则它会完美地运作。

假设我们有这样的服务: /service/TestService.svc/DoSomething

......如何实现以下目标?

...所有工作和正确回应?

0 个答案:

没有答案