VOLTTRON / volttron

VOLTTRON Distributed Control System Platform
https://volttron.readthedocs.io/
Other
452 stars 217 forks source link

Authorization check fails in RMQ when user name has a period in it. #3110

Open schandrika opened 10 months ago

schandrika commented 10 months ago

Authorization check fails in RMQ when user name has a period in it. When RMQ is used as message bus user name is derived by removing the instance name in front of the user name, as user names are of the format . However if the user name itself is of the format .(example platform.auth, config.store) then the capability check fails because wrong user name parsing logic