在我尝试为android emm代理配置ssl后,我看到:
登录失败。服务器不可用,请联系管理员。
我做错了什么?
答案 0 :(得分:0)
它有效,但有重要说明:它应该在首次运行服务器之前完成,或者您需要在WSO_HOME / repository / database中粘贴默认数据库
答案 1 :(得分:0)
您必须生成一个bks文件并将其包含在Android代理中才能工作。有关详细信息,请参阅此文档
答案 2 :(得分:0)
谢谢! 但正如我说它的工作原理:-) 这是用于生成emm代理的bks的命令(用于linux):
export CLASSPATH = $ CLASSPATH:PATH_TO_bcprov-ext-jdk15on-1.46.jar
keytool -importcert -trustcacerts -keystore emm_truststore.bks -storetype bks -storepass wso2carbon -file ca_cert.pem -provider org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath ./
如果之前运行过服务器,则需要删除所有PATH_TO_WSO_EMM / repository / database,并将已下载的存档中的默认数据库放入其中。 您需要这样做,因为它在数据库中添加密钥库信息,并将抛出异常消息,如“密码错误或密钥库被篡改”。 如果有人需要它,我可以在这里显示所有命令证书和密钥库生成。 请告诉我