WSO2 Android MDM代理:证书问题

时间:2014-02-28 19:28:03

标签: android wso2 mdm

我使用openssl来创建MDM服务器所需的所有3个p12,当使用keytool时,我成功地将其中的2个导入了wso2carbon.jks和client-truststore.jks,它保持无法导入到wso2mobilemdm.jks密钥库。

我总是得到消息:“keytool error:java.io.IOException:无效的密钥库格式”。当我将密钥库类型指定为jks时,我得到相同的错误,当我指定为PKCS12时,我收到有关文件长度的错误。我做错了吗?

我用google搜索并尝试了很多,但似乎wso2mobilemdm.jks文件已损坏,但其他人似乎已成功。

有没有人知道我可能做错了什么?

2 个答案:

答案 0 :(得分:0)

删除现有的wso2mobilemdm.jks并执行命令将p12导入wso2mobilemdm.jks。

答案 1 :(得分:0)

您似乎输入了密钥库的错误密码。 wso2carbon.jks和client-truststore.jks附带默认密码“wso2carbon”,而wso2mobilemdm.jks的默认密码为“wso2mobile”。您可以在{extracted folder} /respository/conf/mdm-config.xml文件中检查这些设置。

您可以做的另一件事是使用您自己的密码生成自己的密钥库。在那种情况下,正如我所提到的,您必须更改mdm-config.xml文件中的相关信息。您可以更改以“mdm-keystore-”前缀开头的所有条目。