我想对我的 .keystore 文件进行编码以在 Gitlab-ci 中使用。因此,对于 Base64 编码,我运行以下命令:
openssl base64 -A -in myFile.keystore
对于解码:
openssl base64 -d <<< $KEY > myFile.keystore
但如果我使用我的文件,我会遇到此错误:Invalid keystore format
我通过运行将初始文件与新的解码文件进行了比较md5sum oldFile.keystore myFile.keystore
,但文件是相同的:/
有人有主意吗?
谢谢社区!
我尝试了同样的方法,但在使用时也遇到了一些问题openssl
执行base64编码。
我相信这是由尾随引起的%
字符openssl
包含在解码的base64字符串中,使用其他东西来编码密钥库对我有用。例如,你可以这样做
cat myKeystore.keystore | base64
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)