【问题标题】:Password encryption in JackrabbitJackrabbit 中的密码加密
【发布时间】:2010-07-14 19:04:41
【问题描述】:

我目前正在建立一个 Liferay 门户实例。 Liferay 使用 Jackrabbit 作为其文档存储管理系统。要配置 Jackrabbit,我必须将我的数据库访问 URL、用户名和密码放入 repository.xml 文件中。但是,我必须通过的一项认证检查是不能将密码存储在纯文本文件中。所以我的问题是如何加密 Jackrabbit repository.xml 文件中的密码字段。谢谢。

【问题讨论】:

  • 如果您使用数据库来存储存储库数据,则repository.xml 文件包含数据库密码。如果数据库支持使用密码哈希连接而不是使用纯文本密码连接,那会解决问题吗?

标签: encryption passwords liferay jackrabbit


【解决方案1】:

也许使用 JNDI 可以解决问题:http://wiki.apache.org/jackrabbit/UsingJNDIDataSource

【讨论】:

    【解决方案2】:

    Per Liferay 支持 5.2.x EE 中的 Jackrabbit 版本(我们与 Oracle 后端一起使用)在使用 JNDI 调用时存在错误。

    【讨论】:

      猜你喜欢
      • 2011-08-23
      • 2010-12-13
      • 2010-10-23
      • 2014-04-20
      • 2020-11-10
      • 2010-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多