2016-07-27 81 views
1

是否有任何可用于为WebSphere Liberty Profile生成LTPA令牌密钥的实用程序。每当我们启动Liberty服务器时,我都知道Liberty自己会生成令牌。如何为WebSphere Liberty Profile生成LTPA令牌

此外,我发现了一个utility,它可以帮助您生成基于Domino的LTPA。但是它不适用于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年8月)中可以找到这里:https://developer.ibm.com/wasdev/downloads/liberty-profile-beta/ 引入了一个新的独立工具来创建LTPA密钥。 它是securityUtility的一部分,所以你会/ wlp/bin/securityUtility createLTPAKeys –

+0

这真的很棒..谢谢M.Broz – krckumar

相关问题