我已在 AWS EC2 上启用了 FIPS,并更新了前缀,如下所示:https://aws.amazon.com/compliance/fips/
所有这些在 AMI Build & Pipeline 中都有效,但是在应用程序级别,我们遇到了证书错误。对于是否需要颁发新证书以及哪种证书最好,您有什么想法吗?
以下是具体错误:
java.lang.NoClassDeffFoundError: Could not initialize class sun.security.ssl.SignatureScheme
答案1
根据这个答案似乎您使用的是标准 Java。并且此类sun.security.ssl.SignatureScheme
是 OpenJDK 的一部分。请安装它并重试。以下是官方网站,供参考:https://adoptopenjdk.net/