2016-07-27 3 views
1

Есть ли какая-либо утилита, которая может быть использована для создания ключей токена LTPA для профиля WebSphere Liberty. Я знаю, что сам Liberty генерирует токен, когда мы запускаем сервер свободы.Как создать токен LTPA для профиля WebSphere Liberty

Также я нашел utility, который помогает генерировать LTPA для Domino. Но это не работает для WebSphere, поскольку у нас нет секретности сервера.

Мое требование - генерировать ключи извне. Любая помощь здесь ценится.

ответ

3

Liberty автоматически генерирует ключ LTPA и сохраняет его до ${server.output.dir}/resources/security/ltpa.keys. Подробнее см. Здесь - Configuring LTPA in Liberty.

Так что, если вы хотите создать свой собственный просто настроить свой пароль в server.xml, как это:

<ltpa keysFileName="yourLTPAKeysFileName.keys" keysPassword="keysPassword" expiration="120" /> 

и он будет генерировать ключи, используя свой пароль.

Не существует отдельного внешнего инструмента. Вы можете просто использовать отдельную версию Liberty, чтобы создать ее, а не делиться тем, где вам нужно.

+1

На самом деле, в последней версии Liberty Beta (август 2016) можно ознакомиться здесь: https://developer.ibm.com/wasdev/downloads/liberty-profile-beta/ был создан новый автономный инструмент для создания ключей LTPA. Это часть securityUtility, так что вы бы сделали/wlp/bin/securityUtility createLTPAKeys –

+0

это действительно потрясающе .. спасибо M.Broz – krckumar

Смежные вопросы