gpt4 book ai didi

java - 即使在安装 Bouncy CaSTLe 提供程序后,TLSv1.2 SSLContext 也不可用错误

转载 作者:太空宇宙 更新时间:2023-11-03 14:04:16 24 4
gpt4 key购买 nike

我正在使用 Java 6。我应该使用 TLS1.2 进行合作伙伴集成。因此,我正在使用 BouncyCaSTLe 提供程序在 Java 6 中完成此操作。但是,我看到了这个错误。

java.security.NoSuchAlgorithmException: TLSv1.2 SSLContext not available
at sun.security.jca.GetInstance.getInstance(GetInstance.java:142)
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:125)

我将 BouncyCaSTLe jar 保存在类路径中,并在程序中添加了这一行。

Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider());

你能帮忙解决这个问题吗?

提前谢谢你。

最佳答案

BouncyCaSTLe jar 的放置可能有问题:

确保将正确的 Bouncy CaSTLe 库复制到 $JAVA_HOME/jre/lib/ext 目录中

http://www.itcsolutions.eu/2011/08/22/how-to-use-bouncy-castle-cryptographic-api-in-netbeans-or-eclipse-for-java-jse-projects/

转到如何安装 Bouncy CaSTLe API 部分

关于java - 即使在安装 Bouncy CaSTLe 提供程序后,TLSv1.2 SSLContext 也不可用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45567670/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com