/ / Glassfish OSGI Webconsole Повноваження - java, glassfish, apache-felix

Glassfish OSGI Webconsole Повноваження - java, glassfish, apache-felix

У мене встановлена ​​glassfish 3.1.2.2 з додатком OSGI. Я також встановив webconsole jars і включив консоль на

http://localhost:8080/osgi/system/console

Тоді що стосується безпеки, я хотів змінити ім'я користувача та пароль для входу, за замовчуванням адміністратор / адмін, що не добре для виробництва env.

Я перевірив документацію, а також деякі підручники в Інтернеті, але здається, що вони не працюють для Фелікс Webconsole на Glassfish.

Я спробував змінити

gf_home / glassfish / domains / domain1 / config / domain.xml

з параметрами Документація Apache Felix сторінки, а також створив файл у

gf_home / glassfish3 / glassfish / модулі / автозапуск / gf_home / glassfish3 / glassfish / osgi / felix / conf

папки, названі org.apache.felix.webconsole.internal.servlet.OsgiManager.cfg у форматі файлів властивостей, але жодна з них не працювала. Я все ще можу ввійти в систему за допомогою admin / admin.

Я відсутній в настройках Webconsole? Я перевірив код для класу org.apache.felix.webconsole.internal.servlet.

Який правильний спосіб змінити ім'я користувача та пароль для веб-консолі? Єдиний варіант - змінити значення за замовчуванням у коді?

Відповіді:

0 для відповіді № 1

Після деяких проб і помилок випадково, я дізнався, як зробити конфіг і webconsole аддон працювати належним чином .. \ t

тому я перемістив org.apache.felix.webconsole.jar-файл для autodeploy / bundles / папки під домен1, а також помістіть файл org.apache.felix.webconsole.internal.servlet.OsgiManager.