java - 将 SSL 证书导入 J9 keystore 时出现 Keytool 错误

标签 java ssl windows-mobile-6.5 j9 maximo

我们尝试将主证书导入 keystore caserts J9 移动虚拟机。异常:

keytool error: java.security.NoSuchAlgorithmException: 1.2.840.113549.1.1.11

证书算法是 sha2-256 和 2048 位 key (或在生产环境中为 4096 位)。

我们无法更改私有(private)证书。我们可以在 Windows Mobile 6.5 上运行 Maximo Mobile 的唯一 VM 是 J9。我们尝试了 J9 2.2 和 J9 2.4。我们的客户购买了 300 台昂贵的 Win Mobile 设备,但我们坚持了下来。请帮助我们。

更多信息

Architecture

规范:

服务器操作系统 - Windows Server 2003 5.2 build 3790 Service Pack 2 Web 服务器 - IBM HTTP 服务器 7.0.13 应用服务器 - Websphere 应用服务器 6.1.0.23 移动设备 M3 橙色(Windows Mobile 6.5 Professional,CE OS 5.2.21840,build 21480.5.0.60) 来自 Maximo Mobile 7.5.0 的 IBM J9 VM

IBM 马克西莫 Service Desk Integration MEA 7.2.1.00 Build 201008192131 DB Build V7200-03SRM Service Request Management 7.2.1.0 Build 201008192131 DB Build V7210-07IMBot SRM Service Desk 7.2.0.0 Build 201008192131 DB Build V7200-03SRM 服务台内容- 分类 7.2。 1.0 Build 201008192131 DB Build V7210-03SRM 服务台内容 - 最佳实践 7.2.1.0 Build 201008192131 DB Build V7210-10IBM Tivoli 通用流程组件 7.2.1.0 Build 201008131846 DB Build V7210-07SRM 服务台内容 - 最佳实践用户7.2. 1.0 Build 201008192131 DB Build V7210-03SRM Service Desk 7.2.1.0 Build 201008192131 DB Build V7210-24SRM Screen Capturer 7.2.1.0 Build 201008192131 DB Build V7210-01IBM Maximo Project Adapter 7.1.1.02 Build 14 DB构建 V7110-02SRM 问题管理 7.2.1.0 版本 201008192131 数据库版本 V7210-05ISM 内容安装程序 7.2.1.0 版本 201008100736 数据库版本 V7210-04SRM 解决方案 7.2.1.0 版本 201008192131 数据库版本 V7210-07SRM 事件管理 7.2.1.0 版本 20 1008192131 数据库版本 V7210-06SRM SLA Hold 7.2.1.0 Build 201008192131 DB Build V7210-03SRM Service Catalog Base 7.2.1.0 Build 201008192131 DB Build V7210-13Advanced Workflow Components 7.2.1.0 Build 201008121716 DB Build V7210-04Mobile 7.1.1 .0 版本 20091209-0657 数据库版本 V7110 -24SRM Search 7.2.1.0 Build 201008192131 DB Build V7210-05Maximo Unit Test Tool 7.1.0.0 Build BUILD DB Build V7100-01SRM Survey Management 7.2.1.0 Build 201008192131 DB Build V7210-04Base Services 7.1.1.8 Build 20110105 -1024 DB Build V7118-37SRM 服务目录内容 7.2.1.0 Build 201008192131 DB Build V7210-09SRM 自助服务中心 7.2.1.0 Build 201008192131 DB Build V7210-01IBM Maximo for Service Provider 7.1.1.2 Build 20100408-​​1049 DB Build V7122 -06 HFDB 构建 HF7122-06

最佳答案

我们找到了解决这个问题的方法。

  1. 下载this library对于 JDK 1.4
  2. 放在JAVA_HOME\lib\jclFoundation11\ext\文件夹下
  3. 通过编辑 JAVA_HOME\lib\security\java.security 文件扩展提供者列表

    security.provider.4=org.bouncycastle.jce.provider.BouncyCastleProvider  
    

关于java - 将 SSL 证书导入 J9 keystore 时出现 Keytool 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16435654/

相关文章:

java - Stream在twitter4j(Hadoop- flume)中关闭

java - 在有限的时间内运行一段代码

java - Libgdx gl10.glLineWidth()

javascript - NodeJS Express 反向代理 TLS_CERT_ALTNAME_INVALID 错误

redirect - SSL 使用 HAproxy 卸载/重定向特定 URL?

vb.net - 关闭所有打开的表单(WM 6.5/VB.NET)

windows-mobile-6.5 - 我想从 Windows Mobile 阅读电子邮件正文和附件

java - 在后面,在不延迟主线程的情况下终止 Activity

java - Android 开发人员工具的 SSL 验证选项

c# - 从 Windows Mobile 6.5 访问网络共享