【问题标题】:Configuring Message Broker to use a proxy配置 Message Broker 以使用代理
【发布时间】:2013-02-08 12:41:27
【问题描述】:

我的组织最近实施了一个新的代理/防火墙设备,现在我发现我的开发代理实例(WMB 版本 8.0.0.1)无法调用外部 Web 服务。

有人在配置代理以使用代理方面有经验吗?

如果我尝试调用的 Web 服务是通过 HTTP 提供的,我怀疑通过 Toolkit 中的 TCP/IP 监视器路由流量可以解决问题(因为 Toolkit 支持代理),但我需要目前正在通过 HTTPS 提供呼叫。

【问题讨论】:

    标签: messagebroker broker


    【解决方案1】:

    这取决于您使用的代理类型。

    基本上有两种可能的设置,在第一种情况下,您将与代理建立 ssl 连接,代理将代表客户端(代理)与远程服务器建立 ssl 连接。

    在第二种情况下,您将与代理建立不安全的 tcp/ip 连接,并将其用作隧道以建立从客户端(代理)到远程服务器的 ssl 连接。要使用此选项,您需要在请求节点属性中填写“HTTP(S) 代理位置”。

    【讨论】:

    • 第二种情况是我想做的。在请求节点上设置代理确实有效,但我希望会有一个代理范围的设置,所以我不必在每个请求节点上都设置它。当我们需要为我们的测试 MB 服务器(不受代理约束)构建 BAR 并且忘记删除请求节点上的代理设置时,我可能会看到出现问题。非常感谢您的回答。我已经与 IBM 开立了 PMR,因为我希望某处有一个经纪人范围的设置,但假设没有,我会把你标记为答案。
    • 除了提出 PMR 之外,您还可以考虑在以下 URL 提出增强请求:ibm.com/developerworks/rfe/?PROD_ID=532 听起来 EG 属性可能是一个有用的新功能。
    • 我仍在与 IBM 保持联系,但似乎没有 EG 级别或代理级别的代理设置。再次感谢您的回答。
    猜你喜欢
    • 1970-01-01
    • 2011-01-10
    • 2011-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-26
    相关资源
    最近更新 更多