3
4

2 回答 2

2

好吧,根据描述,我猜控制台没有按预期处理 unicode 字符。您可以尝试使用 PowerShell 或尝试通过执行chcp 65001命令将 cmd.exe 的代码页更改为 UTF-8(请注意,这会扭曲控制台显示行为,但它会正确接受输入)。

于 2012-10-10T06:16:52.390 回答
2

此问题的根本原因是 keytool 实用程序无法正确解码在提示符下输入的非 ascii 密码。

这是一个已知问题,可在http://bugs.sun.com/bugdatabase/view_bug.do;jsessionid=53546691146578386c644cb554976?bug_id=6433238

因此,解决方案是创建一个未在提示时输入密码的密钥库。这可以通过以下方式完成:

keytool -genkey -keystore myKeyStore -alias myAlias -storepass すてきなパスワード</p>

于 2012-10-12T05:19:05.793 回答