gpt4 book ai didi

java - Websphere Liberty - 如何从 Windows 注册表获取 keystore 密码?

转载 作者:行者123 更新时间:2023-11-30 06:48:29 28 4
gpt4 key购买 nike

我有一个在 Websphere Liberty 上运行的应用程序,并尝试探索从 Windows 注册表获取 keystore 密码的方法。

例如 - 将 keystore 服务对象条目添加到 server.xml 文件中。 keyStore 元素称为defaultKeyStore,包含 keystore 密码。

<keyStore id="samplePKCS12KeyStore" password="myPassword" location="MyKeyStoreFile.p12" type="PKCS12"  />

有没有办法从 Windows 注册表中获取密码,而不是将其放在 server.xml 中?是否可以建立一个从java代码(应用程序代码)到server.xml的钩子(Hook)?

谢谢

最佳答案

我不认为可以将密码存储在非文件系统存储中。您最好的选择是encrypt the server.xml passwords并将解密 key 存储在单独的目录中。请注意,正如该文档所述,服务器最终需要访问实际密码,因此从根本上来说,您只能掩盖而不是防止未经授权的密码访问。

关于java - Websphere Liberty - 如何从 Windows 注册表获取 keystore 密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43269319/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com