首页 文章

Azure服务总线通过http后面代理

提问于
浏览
0

微软上周发布了新版本的服务总线1.8 . 我想知道他们已经解决了上一篇文章中讨论的下面的问题 .

http://social.msdn.microsoft.com/Forums/en-US/windowsazuredevelopment/thread/a7c78246-9d76-482a-b683-fc4a1e27df59

Publish to Azure Service Bus over http behind proxy

我已经测试了最新版本,似乎问题仍然存在 .

无法连接到net.tcp://abc.servicebus.windows.net:9354 / . 连接尝试持续时间 Span 为00:00:21.0500000 . TCP错误代码10060:连接尝试失败,因为连接方在一段时间后没有正确响应,或者 Build 的连接失败,因为连接的主机无法响应65.52.160.127:9354

任何人都可以指导我这个 .

谢谢 .

2 回答

  • 2

    我们在这里使用SDK 1.8进行了改进,特别是针对较旧的代理 . 请将 ConnectivityMode 设置为 AutoDetect for ServiceBus客户端并尝试一下 .

  • 1

    我通过将ConnectivityMode设置为Http并指定要在app.config中使用的代理来解决此问题 . 它是应用程序的全局状态,但它适用于我的场景,所以也许它在这里也很有帮助 . http://msdn.microsoft.com/en-us/library/kd3cf2ex.aspx

    在我的场景中,配置是忽略代理:

    <system.net>
       <defaultProxy>
         <proxy usesystemdefault="False" />
       </defaultProxy>
     </system.net>
    

相关问题