【问题标题】:Oracle Primavera P6 8.3 password hashOracle Primavera P6 8.3 密码哈希
【发布时间】:2014-11-30 15:23:55
【问题描述】:

我面临的问题是生成与存储在用户表中 primavera 数据库中的密码相同的 SHA256 哈希值。 我发现的每个 sha256 哈希生成器在它们之间生成相同的 SHA256 哈希,但与 priavera 的不同! 我需要将我们的自定义应用程序与 primavera 集成,因此我想使用 primavera 的用户/密码对用户进行身份验证。理论上我需要获取用户的密码,计算 sha256 哈希并将其与 primavera 的哈希进行比较。 但正如我所见,没有真正的 SHA256 哈希或 primavera 使用一些密码盐的东西。 有人知道,primavera 是如何计算密码哈希的吗?

【问题讨论】:

    标签: hash sha256 password-encryption primavera


    【解决方案1】:

    这不是一个直接的 sha256 哈希 - 这太容易了。 P6 可以通过其他机制以及其原生机制进行身份验证,并且可以随时更改其算法。

    我建议通过 P6 java api 或 Web 服务对 P6 进行身份验证。这将保护您免受 Primavera 对其身份验证算法的更改,使您免于更改贵公司使用 P6 进行身份验证的方式(例如本机或 AD/LDAP),还允许您将 p6 访问权限委托给 p6,而不是同时解决。

    底线 - 如果您想将您的自定义应用程序与 P6 集成,请使用 P6 集成 API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-03
      • 1970-01-01
      • 2012-07-07
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 2015-11-30
      • 2018-01-31
      相关资源
      最近更新 更多