首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在自由配置文件中设置wlp.password.encryption.key值

如何在自由配置文件中设置wlp.password.encryption.key值
EN

Stack Overflow用户
提问于 2014-09-05 05:53:51
回答 1查看 5.8K关注 0票数 2

我们正在试图加密存储在server.xml of stored中的敏感信息。为此,我们使用带有"aes“编码类型的securityUtility工具。从infocenter了解到,可以使用属性wlp.password.encryption.key为加密设置自定义密钥值。如果未设置此值,则工具将使用默认值。我们希望为wlp.password.encryption.key属性设置一个自定义值,以便可以在加密期间使用它。

但是,我找不到任何细节,我们如何设置这个属性。要使用什么语法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-05 08:27:28

以下是如何使用加密密钥- 自由档案:密码加密对保护的限制的一些信息

可以通过设置wlp.password.encryption.key属性从默认情况下重写用于解密的加密密钥。不应在存储密码的server.xml文件中设置此属性,而应在server.xml文件包含的单独配置文件中设置该属性。这个单独的配置文件应该只包含一个属性声明,并且应该存储在服务器的正常配置目录之外。这确保在运行服务器转储或包命令时不包含包含密钥的文件。 还可以将加密密钥属性指定为引导属性。

如何定义属性(在server.xml或单独的文件中):

代码语言:javascript
运行
复制
<server>
  ...
  <variable name="wlp.password.encryption.key" value="yourKey" />
</server>

如何在server.xml中包含单独的文件:

代码语言:javascript
运行
复制
<server>
  ...
  <include location="${shared.config.dir}/key.xml" />
</server>

bootstrap.properties是可选文件,默认情况下它不存在。默认情况下,您必须在存储server.xml的同一目录中创建它。

在那里定义条目如下:

代码语言:javascript
运行
复制
wlp.password.encryption.key = yourKey
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25679414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档