基于Java 64位的NSS 32位包



我有64位环境的Windows 7。配置网关,

我在64位平台上运行NSS3.12.4 32位,结果出现了这个错误。

Libnspr4.dll无法在AMD 64位平台上加载IA 32位.dll

Java是64位的。如何获得NSS 64位包?如果我将使用NSS 32位,有什么方法可以修复这个错误吗?谢谢你的帮助!

我不知道是否有更简单的答案,但你可以下载源代码并构建它们,为你的平台创建一个共享库:

  • JSS信息
  • NSS&PSM下载
  • NSS构建说明

据我所知,在64位Windows操作系统上没有办法做到这一点。为了在Java上使用NSS,您需要通过SunPKCS11提供商,该提供商根据Sun文档:

Solaris(SPARC和x86)和32位和64位Java进程中的Linux(x86)。它也是在32位Windows(x86)上受支持,但当前在64位Windows上不受支持由于缺乏合适的PKCS#11库。

最新更新