diff --git a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/ServerCnx.java b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/ServerCnx.java index d5ea70876b8b41b01016a72ac991eba84b91afac..4c2e0eed83917ef7946a232d79f9dfc678e38e00 100644 --- a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/ServerCnx.java +++ b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/ServerCnx.java @@ -555,6 +555,7 @@ public class ServerCnx extends PulsarHandler { sslSession); authState = authenticationProvider.newAuthState(clientData, remoteAddress, sslSession); + authenticationData = authState.getAuthDataSource(); doAuthentication(clientData, clientProtocolVersion, clientVersion); } catch (Exception e) { String msg = "Unable to authenticate";