我最近购买了代码签名证书,并且已经成功签署了独立的Java applet jar文件。
我在签署java midlet时也取得了部分成功。
但我无法让Netbeans模拟器(试过6.9和7.0)或三星喷气式飞机S8003识别证书。
Netbeans错误
Reason: The content provider certificate issuer C=ZA;ST=Western Cape;L=Cape Town;O=Thawte Consulting cc;OU=Certification Services Division;CN=Thawte Premium Server CA;EmailAddress=premium-server@thawte.com is unknown
三星喷射错误
Certificate error
我是否应该在这些系统上安装根证书? (顺便说一下,在三星聊天335和其他许多诺基亚手机上都很成功)
由于
答案 0 :(得分:1)
Samsung SDK 1.2.2在很大程度上得到了我的救援。 因为我设法找到我的Thawte证书链的确切根证书: 即
所有者:C = ZA; ST =西开普省; L =开普敦; O = Thawte Consulting cc; OU =认证服务部门; CN = Thawte Premium Server CA; EmailAddress=premium-server@thawte.com 有效期自Thu Aug 01 03:00:00 EEST 1996至Fri Jan 01 01:59:59 EET 2021 安全域:identified_third_party 状态:已启用
Samsung SDK 1.2.2中的其他证书根本不重要。
三星SDK的优点在于它具有更广泛的根证书。 Netbeans没有的东西。
至于三星喷气机问题,我仍然在争夺那一个,在三星发展论坛上一直活跃尚未解决的问题。 有趣的是,三星s8003安装了2个根Thawte证书,其中一个与上述类似。