mirror of https://github.com/apache/activemq.git
[AMQ-8138] Set client IP address with Stomp host header
This commit is contained in:
parent
f4d83cb820
commit
2e169f0bc3
|
@ -752,6 +752,7 @@ public class ProtocolConverter {
|
|||
String passcode = headers.get(Stomp.Headers.Connect.PASSCODE);
|
||||
String clientId = headers.get(Stomp.Headers.Connect.CLIENT_ID);
|
||||
String heartBeat = headers.get(Stomp.Headers.Connect.HEART_BEAT);
|
||||
String host = headers.get(Stomp.Headers.Connect.HOST);
|
||||
|
||||
if (heartBeat == null) {
|
||||
heartBeat = defaultHeartBeat;
|
||||
|
@ -768,6 +769,7 @@ public class ProtocolConverter {
|
|||
} else {
|
||||
connectionInfo.setClientId("" + connectionInfo.getConnectionId().toString());
|
||||
}
|
||||
connectionInfo.setClientIp(host);
|
||||
|
||||
connectionInfo.setResponseRequired(true);
|
||||
connectionInfo.setUserName(login);
|
||||
|
|
Loading…
Reference in New Issue