2012-03-16 100 views
1

我已经编写了一个WCF客户端应用程序,它使用BasicHTTPBinding与远程PHP支持的Web服务进行通信。 Web服务的多个实例在不同的服务器上运行。其中一些实例通过HTTP公开;其他人通过HTTPS。用户可以通过提供适当的HTTP或HTTPS URL来配置我的应用程序以访问任何所需的服务实例。BasicHttpBinding支持HTTP和HTTPS无需配置更改

有没有办法让我设置一个适用于HTTP和HTTPS URLS的端点配置?

谢谢

回答

2

由于每个WCF端点与一个关联,并且只有一个WCF约束力,也没有办法为一个端点,以这两个HTTP & HTTPS配置做出回应。

假设您的代码是在运行时以某种方式设置端点URL,则可以利用此功能检查URL并动态配置绑定,如blog post中所示。

相关问题