我编写了一个WCF客户端应用程序,它使用BasicHTTPBinding与远程PHP驱动的Web服务进行通信。 Web服务的多个实例在不同的服务器上运行。其中一些实例通过HTTP公开;其他人,通过HTTPS。用户可以通过提供适当的HTTP或HTTPS URL来配置我的应用程序以访问任何所需的服务实例。
我有办法设置一个适用于HTTP和HTTPS URL的端点配置吗?
谢谢你,
本
答案 0 :(得分:2)
由于每个WCF端点只与一个WCF绑定相关联,因此单个端点无法响应HTTP和&#; HTTPS配置。
假设您的代码是在运行时以某种方式设置端点URL,您可以利用此功能检查URL并动态配置绑定,如blog post所示。