2012-06-19 77 views
1

我正尝试在WCF Web服务中使用ConnectivityMode.Http以使用SSL(HTTPS)打开与Azure服务总线中继的连接。该连接似乎默认为HTTP。HTTPS是否支持Azure服务总线上的ConnectivityMode.Http

HTTPS是否支持从WCF监听器到relaybus?

感谢 安东尼

+0

对自己的注意:不要在走路和与某人交谈时在智能手机上输入公开可见的消息,然后在没有校对的情况下提交它。谢谢凯文! –

回答

1

当您使用SSL连接到设置在通过你应该使用TCP而不是HTTP与TCP您可以使用端口9351进行SSL静态ServiceBusEnvironment类的AppDomain级的连接模式如Service Bus Bindings描述连接:

  • 的Tcp:服务创建与通过端口9351(SSL)的中继服务的TCP连接。
  • http:服务创建与中继服务的HTTP连接,可以更轻松地解决TCP端口限制。

以下是支持的列表Service Bus Port Settings

0

Anthony,ConnectivityMode标志的当前行为是,如果设置为Auto,则监听器将尝试连接,最好使用TCP,然后是HTTP。如果设置为ConnectivityMode.HTTP模式,它将尝试HTTP连接。在这两种情况下,都使用清晰的HTTP。详情请参阅http://msdn.microsoft.com/en-us/library/microsoft.servicebus.connectivitymode.aspx

计划提供HTTPS支持,并在适当的时候提供有关此信息。