gpt4 book ai didi

java - 如何在 Java 8u91 中启用 SSLv3?

转载 作者:行者123 更新时间:2023-11-30 02:53:35 25 4
gpt4 key购买 nike

这个问题已被问过before ,但建议的答案在最新的 Java 运行时引擎中不起作用。

如何在 Java 中启用 SSLv3(访问制造商永远不会更新的旧网站 - 特别是旧服务器中现已停产的 Dell DRAC 5 卡)? SSLv3 自更新 31 以来已被禁用,但过去可以通过编辑 java.security 文件重新启用。

在更新91中,这个方法似乎不再起作用了。是否有新的方法可以做到这一点,或者我是否必须降级到早期版本的 Java?

按请求更新:自更新 31 以来一直有效的方法是编辑 java.security 文件(位于/lib/security 中)。该文件包含一行

jdk.tls.disabledAlgorithms=SSLv3 ...

过去有效的解决方案是从该行中删除 SSLv3(或完全注释掉该行)。在 Java 8 update 91 中,删除 SSLv3 或完全注释掉它似乎不再有任何效果。

最佳答案

我能够在post之后运行它。我仅使用 jdk.tls.disabledAlgorithms 条目定义了一个属性文件,确保它没有如下所示的 SSLv3

java.sslv3.security

jdk.tls.disabledAlgorithms=RC4, MD5withRSA, DH keySize < 768

然后启动 Java,如下所示。请注意 = 的使用,因为这将附加到现有的 java.security 文件,而不是完全替换它

java -Djava.security.properties=java.sslv3.security SocketProtocols
Enabled protocols:
SSLv3
TLSv1
TLSv1.1
TLSv1.2

关于java - 如何在 Java 8u91 中启用 SSLv3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37904602/

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