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

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

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

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

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

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

使用加密目标POST / api /系统/加密

发布日期:2019年1月21日

最后更新:2021年3月15日

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