代码之家  ›  专栏  ›  技术社区  ›  Beginner

如何在WAS Liberty 8.5.5.9中使用securityUtility--encoding=custom?

  •  1
  • Beginner  · 技术社区  · 7 年前

    我正在使用WAS Liberty版本8.5.5.9(有许可证)并实现CustomPasswordEncryption类来进行加密和解密。

    我尝试按照IBM的以下链接进行跟踪: https://www.ibm.com/support/knowledgecenter/en/SSAW57_liberty/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/twlp_developing_custom_passwd_encrypt.html

    我在日志中查看自定义功能已成功更新。

    当我尝试运行securityUtility encode时——encoding=自定义。我收到错误:com。ibm。websphere。加密。不支持UnsuportedCryptoAlgorithmException和编码。

    我试着在开发版本(17.0.0.4)中运行,效果很好。

    有人知道我在8.5.5.9版本上运行时缺少了什么吗?

    谢谢

    1 回复  |  直到 7 年前
        1
  •  0
  •   Alasdair    7 年前

    8.5.5.9中不支持自定义密码加密。它是在16.0.0.2中引入的。我强烈建议在此阶段升级到17.0.0.4。这是可用的最新补丁包,8.5.5.9将于今年3月底退出iFix的覆盖范围。