Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 15190|Antwort: 1

Activemq-Benutzerberechtigungskonfiguration

[Link kopieren]
Veröffentlicht am 27.07.2017 09:33:40 | | | |
Konfigurieren activemq.xml Datei
Dateiadresse: conf/activemq.xml
Finden Sie den Knoten "persistenceAdapter" und fügen Sie den folgenden Code unter "persistenceAdapter" hinzu:



Jeder Autorisierungseintrag enthält die Attribute Lesen, Schreiben und Administrator, und die Leseberechtigung entspricht den Berechtigungen Lesen, Schreiben und Verwalten. Die Attribute Lesen, Schreiben und Administrator werden mit den Namen der Grops ausgefüllt.
Das obige Beispiel zeigt, dass Mitglieder der writeruser-Gruppe die Berechtigung haben, Nachrichten zu senden; Die RederUser-Gruppe hat die Berechtigung, Nachrichten zu lesen.
Note:activemq.xml Die Datei kann nicht chinesisch erscheinen, sonst wird beim Start ein Fehler gemeldet

Berechtigungskonfiguration für Activemq Learning (mit Bild)

Konfigurieren Sie die Datei groups.properties

Dateiadresse: conf/groups.properties



Fügen Sie folgenden Code hinzu:

#用户组名称=Benutzername

admins=admin

rederusers=rederuser

writeusers=writeuser




Berechtigungskonfiguration für Activemq Learning (mit Bild)


Konfigurieren Sie users.properties
Dateiadresse: conf/users.properties
Fügen Sie folgenden Code hinzu:
#用户名称=Passwort
admin=admin
rederuser=rederuser123456
writeuser=writeuser12345

Berechtigungskonfiguration für Activemq Learning (mit Bild)

Nachdem Sie die oben genannten drei Profile konfiguriert haben, starten Sie den Activemq-Service neu.

Berechtigungskonfiguration für Activemq Learning (mit Bild)
Feder konfigurieren

Spring Integration Activemq kann auf das Dokument "Spring Integration Activemq" verweisen, das nur erklärt, wie man Benutzername und Passwort auf Client- und Serverseite konfiguriert.
Client-Konfiguration:
Fügen Sie die folgenden Attribute unter org.apache.activemq.ActiveMQConnectionFactory hinzu:



Berechtigungskonfiguration für Activemq Learning (mit Bild)

Serverseitige Konfiguration:
Wie beim Client fügen Sie die folgenden Eigenschaften unter org.apache.activemq.ActiveMQConnectionFactory hinzu:



Berechtigungskonfiguration für Activemq Learning (mit Bild)

Der Konfigurationsschritt ist jetzt abgeschlossen.







Vorhergehend:Teilen Sie ein MQTT-Testtool
Nächster:.NET/C# Beispiel für eine ActiveMQ-Operation [Quellcode]
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com