解密/加密API失败和/或安全屏幕为空白时该怎么办

大卫胫骨
2023-01-22 11:05

此问题可能由用户属性(密码、属性等)以AM6J或者包含空间。这将干扰Artifactory的加密机制。它一直是解决在人工版本中5.8.4及以上。因此,一个升级将永久解决这个问题。在以前的版本中是否遇到此问题解决方案如下:

  1. 删除ART_HOME /数据/ .deleteForSecurityMarker美元在主节点上重新启动该节点
  2. 运行POST / api /系统/解密
  3. 运行POST / api /系统/安全
  4. 将导出的安全描述符的内容与Source实例进行比较,并注意其中的任何内容
    • 非ascii字符,因为这些字符会干扰导出过程
    • 以AM6J开头的用户名、密码或属性
  5. 再次使用加密源工件POST / api /系统/加密

如果有的话没有错误,按照以下说明填充您的源代码:

  1. 将security.xml重命名为security.import.xml
  2. 解密人工使用POST / api /系统/解密
  3. 将security.import.xml移到$ ART_HOME /等目录
  4. 重新启动目标节点

使用以下命令加密目标POST / api /系统/加密

发布日期:2019年1月21日

最后更新:2021年3月15日

关键词:解密API,加密API,空白安全屏