1

ConnectivityMode.HttpSSL (HTTPS) を使用して Azure サービスバス リレーへの接続を開くために、WCF Web サービスで使用しようとしています。接続はデフォルトで HTTP になっているようです。

WCF リスナーからリレーバスへの HTTPS はサポートされていますか?

ありがとうアンソニー

4

2 に答える 2

1

SSL接続を使用して静的ServiceBusEnvironmentクラスを介してAppDomainレベルで接続モードを設定する場合、TCPのようにHTTPではなくTCPを使用する必要があります。サービスバスバインディングで説明されているように、SSL接続にポート9351を使用できます。

  • Tcp :サービスは、ポート9351(SSL)を介してリレーサービスとのTCP接続を作成します。
  • Http:サービスはリレーサービスとのHTTP接続を作成し、TCPポートの制約を回避しやすくします。

サポートされているServiceBusポート設定のリストは次のとおりです。

于 2012-06-19T18:45:52.723 に答える
0

Anthony さん、ConnectivityMode フラグの現在の動作は、Auto に設定されている場合、リスナーはできれば TCP を使用して接続を試み、続いて HTTP を使用します。ConnectivityMode.HTTP モードに設定すると、HTTP 接続が試行されます。どちらの場合も、クリア HTTP が使用されます。詳細については、 http://msdn.microsoft.com/en-us/library/microsoft.servicebus.connectivitymode.aspxを参照してください。

HTTPS のサポートが計画されており、これに関する情報はやがて利用可能になります。

于 2012-06-28T09:34:29.950 に答える