В нашем проекте мы используем JBoss EAP 7.2. Мы создаем очереди (Apache ActiveMQ Artemis) в standalone-full.xml
и отправляем / получаем сообщения в / из этих очередей из приложений, разработанных с использованием Spring Boot. Но чтобы отправить сообщение в очередь, мы добавляем тег <security enabled="false"/>
в конфигурацию подсистемы обмена сообщениями standalone-full.xml
. Если этот тег не добавлен, мы получаем ошибку при подключении к очереди.
Теперь наше требование - включить SSL при подключении к брокеру. Для этого я просмотрел некоторые статьи и шаги по включению безопасности SSL при подключении к брокеру, поскольку понял следующее:
- Добавьте сертификат и включите SSL в JBoss
- Используйте протокол
https-remoting
для подключения к JBoss вместо протоколаhttp-remoting
- Измените порт на https порт
8443
вместо8080
У меня вопрос: нужно ли мне удалить тег <security enabled="false"/>
из конфигурации подсистемы обмена сообщениями в standalone-full.xml
, чтобы подключиться к брокеру с помощью SSL? Каково использование / значение этого тега?