PAHO代理的java客户端是否能够识别并支持跨企业代理向internet上托管的代理发送MQTT消息?

PAHO代理的java客户端是否能够识别并支持跨企业代理向internet上托管的代理发送MQTT消息?,java,proxy,mqtt,paho,Java,Proxy,Mqtt,Paho,组织提供http代理和https代理 如果不在企业网络内,则成功建立安全连接(ssl://brokerhost:brokerport) 1.传递相关密钥库和信任库 2.在MqttConnectOptions中设置SSLSocketFactory的默认实例。否,对于本机MQTT,无法使用HTTP/HTTPS代理 不能使用HTTP代理传输任意基于TCP的协议。您需要这样的东西(ssh可用于设置socks代理或将端口转发到远程[而不是ssh主机]位置)您是指本机MQTT还是WebSocket上的MQT

组织提供http代理和https代理

如果不在企业网络内,则成功建立安全连接(ssl://brokerhost:brokerport)
1.传递相关密钥库和信任库

2.在MqttConnectOptions中设置SSLSocketFactory的默认实例。

否,对于本机MQTT,无法使用HTTP/HTTPS代理


不能使用HTTP代理传输任意基于TCP的协议。您需要这样的东西(ssh可用于设置socks代理或将端口转发到远程[而不是ssh主机]位置)

您是指本机MQTT还是WebSocket上的MQTT?您在问题的后半部分也不清楚您的意思,你是在问如何创建SSL连接吗?我指的是本机MQTT。在下半部分中,我只是记录了用于建立SSL连接的步骤。好的,因此需要提供额外的基于SOCKS的代理。如果需要通过代理IP发送MQTT通信量,我建议你研究一下如何在Java中使用SOCKS代理。至少有一个SocksSocketFactory实施