我正在创建一个MP3Player,它将访问设备存储卡以列出歌曲。为此我使用文件连接API,因此像诺基亚这样的设备继续请求许可。为了克服这个问题,必须对jar文件进行签名。任何人都知道哪种CA被诺基亚,三星,索尼,LG,karbonn,Micromax甚至中国设备等所有设备广泛接受?
是否有人知道所有设备可用的通用证书是什么?
开发人员是否有免费试用版?
答案 0 :(得分:3)
不幸的是,有了这一系列的手机,我假设你正在寻找一个不存在的独角兽
但是,您需要检查要部署到哪些设备,如Verisign,Thwate或UTi证书一样,所有手机上都没有根证书!不幸的是,这意味着如果您签署该应用程序,您将无法在没有根证书的设备上安装。
您需要特别注意的手机是由运营商定制的任何手机,在一个很好的例子中,大多数索尼K800都有Verisign证书,除非它们是VodafoneUK,在这种情况下他们不会用于某些固件
您最好的办法是获取几个已签名的midlet并放置在配置服务器上并使用http安装通知查看您是否有很多故障,然后您可以尝试重定向这些安装特定签名应用程序时遇到困难的手机
答案 1 :(得分:2)
每部手机都有一定的授权根证书,如thwate,verisign具有不同的访问级别。您需要检查满足您需求的通用证书。
答案 2 :(得分:2)
这篇文章已有一年多的历史了,但是这个SSL CA问题仍然存在于许多翻盖和非智能手机中。在网上找到有限的可靠信息后,我打电话给几个供应商并开始了我自己的一些测试。 VeriSign显然拥有最大的安装基础,但需要花费一条腿和一条腿。在看了Thawte并没有在所有设备上工作之后,我发现GeoTrust(它是VeriSign的子公司)似乎适用于我测试的每一个翻盖。
我已经撰写了一篇文章,更详细地讨论了这个问题,但总体而言GeoTrust仅以其他证书的一小部分成本处理该问题。在我的情况下,我正在寻找一个通配符。截至2012年10月15日,每年运行499美元,无限制的子域和服务器安装。
http://www.alexfoley.com/ssl-certificate-roots-on-old-mobile-devices/
答案 3 :(得分:1)
可能基于您的要求。 Thawte,Verisign和Java验证支持大多数设备。为此,我已经与Thawte和Verisign技术团队聊天。他们在签署申请后表示大多数设备支持。但是他们没有支持移动型号列表。我建议Thawte比两者都好。
答案 4 :(得分:0)
Atlast Thawte是最好的解决方案,我以299美元的价格购买了Thawte代码,有效期为1年。