Аутентификация на основе пароля Jconsole

Я использую JConsole для доступа к MBeans моего приложения. На данный момент аутентификации нет. Я хочу сделать аутентификацию на основе имени пользователя/пароля, когда пользователь получает доступ к нему через Jconsole.

Я выполнил поиск в Google и попробовал несколько подходов, но Jconsole все равно показывает сообщение "Ошибка подключения: отказ в подключении: подключение" У меня установлено следующее свойство при запуске моей программы

-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8222
-Dcom.sun.management.jmxremote.authenticate=true
-Dcom.sun.management.jmxremote.password.file=C:\secure\jmxremote.password
-Dcom.sun.management.jmxremote.access.file=C:\secure\jmxremote.access
-Dcom.sun.management.jmxremote.ssl=false

Пожалуйста помоги.

Спасибо


person Anupam Pawar    schedule 25.11.2015    source источник


Ответы (1)


Файл паролей должен быть доступен для чтения только владельцу, иначе он будет проигнорирован. Подробнее см. по этой ссылке: https://db.apache.org/derby/docs/10.9/adminguide/radminjmxenablepwd.html

person Nicholas    schedule 25.11.2015