Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 10350|Antwoord: 1

Activemq onderwerpmachtigingen

[Link kopiëren]
Geplaatst op 07-02-2018 13:25:03 | | | |
In ActiveMQ gebruiken we enkele acties die je kunt koppelen aan gebruikersrollen en individuele wachtrijen of onderwerpen of queue-niveaus die je kunt koppelen met wildcards.
Benodigde hulpmiddelen:

C# ActiveMQ-client abonneert zich op broncode
http://www.itsvse.com/thread-4470-1-1.html
(Bron: Architect)

Vind onder de conf-map van activemq het configuratiebestand "activemq.xml"

LEES: Toestemming om te lezen

Schrijf: Toestemming om te verzenden

admin: Als het doelwit niet bestaat, kun je lui een bestemming creëren. Dit geeft je gedetailleerde controle over welke nieuwe doelen dynamisch kunnen worden aangemaakt in welk deel van de wachtrij/topichiërarchie

Ik heb twee gebruikersgroepen: beheerders en API's, ik wil alleen dat de API-groep alleen abonnementen leest en geen data naar topics stuurt, de beheerdersgroep heeft alle permissies, geconfigureerd als volgt:



We hebben twee gebruikers: admin en itsvse, admin hoort bij de admins-groep, en itsvse bij de apis-groep.

We probeerden een bericht naar het testonderwerp te sturen met itsvse als volgt:

Beveiligingsfout trad op bij verbinding met: tcp://127.0.0.1:59800, Gebruiker itsvse is niet geautoriseerd om te schrijven naar: topic://test




We sturen een bericht naar de admin-gebruiker, als volgt:







Vorig:Samenvatting van veelvoorkomende URL's voor Ethereum
Volgend:Wat is het verschil tussen USB-HDD en USB-HDD+?
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com