客户端首选项 [TLS12] 不接受 Java (javaws.exe) TLS10

标签 java ssl

我只想让我的服务器的视频重定向正常工作...

旧的onboard-management只提供TLS1.0。此服务器已正确安装证书,我的计算机上也安装了相应的 CA。

我已经更改了 C:\Program Files\Java\jre1.8.0_291\lib\security\java.security

我尝试了所有方法,还只是从列表中删除了 TLS1.0 和 TLS1.1。但这没有帮助。即使列表完全为空,我也会遇到同样的错误。

所做的更改:

#jdk.certpath.disabledAlgorithms=MD2, MD5, \
#    RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224, \
#    include jdk.disabled.namedCurves

jdk.certpath.disabledAlgorithms=
#jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, \
#      DSA keySize < 1024, include jdk.disabled.namedCurves

jdk.jar.disabledAlgorithms=
#jdk.tls.disabledAlgorithms=RC4, DES, MD5withRSA, \
#    DH keySize < 1024, EC keySize < 224, RSA keySize < 2048, 3DES_EDE_CBC, anon, NULL, \
#    include jdk.disabled.namedCurves

jdk.tls.disabledAlgorithms=

服务器使用: 使用 TLS 1.0、RSA 和 AES_128_CBC 以及 HMAC-SHA1 对与此站点的连接进行加密和身份验证。

我安装了 jre1.8.0_291jdk-15.0.1。这两个配置文件在这方面是相同的(即使路径不同:C:\Program Files\Java\jdk-15.0.1\conf\security\java.security。 我仍然收到上述错误。

当我在 cmd.exe 中发出 java --version 时,我得到了这个输出:

java 15.0.1 2020-10-20
Java(TM) SE Runtime Environment (build 15.0.1+9-18)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.1+9-18, mixed mode, sharing)

我还在“配置 Java”应用程序白名单中输入了我下载 .jnlp 文件的网站 URL。

你有什么想法吗? 提前致谢。

最佳答案

幸运的是,我在“配置java”控制面板中找到了高级选项卡。我可以勾选那里的复选框以使用 TLS1.0。

(正如@JohannesB 也评论过的那样)。

我现在改回jdk.certpath.disabledAlgorithms=MD2, MD5, \ RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224, \ include jdk.disabled.namedCurves等等;因此我只能接受我的密码套件并不允许任何其他旧套件,这会降低它的不安全性。

关于客户端首选项 [TLS12] 不接受 Java (javaws.exe) TLS10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68329293/

相关文章:

java - findbug 发出的危险代码警告

java - 是否可以在原生 Android 应用程序中使用 WebSockets 或类似的?

python - API oauth1.0 认证通过 https

android - 我如何告诉 Android Volley 中的 TLS 版本

javascript - 如何使用 requests_html 忽略无效的 SSL 证书?

python - botocore.exceptions.SSLError : SSL validation failed on WIndows

java - C# 服务器、Android Java 客户端 - 连接问题

java - 加载或实例化 TagLibraryValidator 失败

javascript - WebAuthn: navigator.credentials.create() 是否可以从本地主机到另一个(子)域?

php - 使用 PHP 脚本连接到 APNs 时遇到问题