NSS 32位封装在Java 64位上

问题描述

| 我有64位环境的Windows 7。 配置网关, 我在64位平台上运行32位NSS3.12.4,并收到此错误。 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)和Windows XP支持Sun PKCS#11提供程序。   32位和64位Java进程中的Linux(x86)。也是   在32位Windows(x86)上受支持,但在64位Windows上当前不支持   平台,因为缺少合适的PKCS#11库。