2011-12-16 2 views
9

내 프로젝트 중 하나는 RabbitMQ 사용에 대한 인증이 필요합니다. 인증 된 사용자 만이 rabbitmq 서버에 연결하여 대기열에 가입 할 수 있습니다. 예를 들어, 사용자가 처음 서버에 연결하고 로그인 (password)과 같은 인증 데이터를 전송하면 서버가이를 확인하고 사용자 전달 된 인증을 사용하면 큐에 등록 할 수 있습니다. 그렇지 않으면 서버가 사용자의 연결을 끊습니다. 이것에 대한 해결책이 있습니까?RabbitMQ 및 승인

너무 거칠게 판단하지 마시고, 저는 RabbitMQ에 익숙하지 않습니다.

답변

14

이것은 매우 쉽게 알아볼 수 있습니다. 용어에 대한 간단한 구글 검색, "RabbitMQ 인증"첫 번째 항목으로 this page을 반환 AMQP 클라이언트가 AMQP 서버에 대한 연결을 설정

를, 그것은 은 운영하고자하는 내 가상 호스트를 지정합니다. 첫 번째 수준의 액세스 제어가 서버 사용자가 가상 ​​호스트 에 액세스 할 권한이 있는지 여부를 확인하고 그렇지 않으면 연결 시도를 거부하여 적용됩니다.