keytool can't find alias

前端 未结 1 402
梦谈多话
梦谈多话 2021-01-12 08:34

I\'ve got a pfx certificate that I need to reference by alias. The problem is that keytool can\'t find that alias, even though it shows on the list.

keytool          


        
相关标签:
1条回答
  • 2021-01-12 09:19

    It turns out that after inspecting the output of keytool -list on vim, I found a null character at the end of the alias (which doesn't get printed to the console). Once I added that to the command that references an alias, it worked:

    keytool -keyclone -changealias -v -dest "new_alias" -new newpass -keystore temp.pfx -storetype pkcs12 -alias 0c5fc7cef279ca390acd2d6bac9ffcf8_ba0cbbb3-323d-4394-8e76-47838adb2a9c$'\x00'
    

    Where the very end is what really matters: $'\x00' stands for null character in bash. Keep in mind that this is pretty shell-dependent.

    0 讨论(0)
提交回复
热议问题