有没有办法让标准 java SSL 套接字禁用 ssl 与属性连接的主机名验证?到目前为止我发现的唯一方法是编写一个始终返回 true 的主机名验证程序。
Weblogic 提供了这种可能性,可以使用以下属性禁用主机名验证:
-Dweblogic.security.SSL.ignoreHostnameVerify
原文由 paweloque 发布,翻译遵循 CC BY-SA 4.0 许可协议
有没有办法让标准 java SSL 套接字禁用 ssl 与属性连接的主机名验证?到目前为止我发现的唯一方法是编写一个始终返回 true 的主机名验证程序。
Weblogic 提供了这种可能性,可以使用以下属性禁用主机名验证:
-Dweblogic.security.SSL.ignoreHostnameVerify
原文由 paweloque 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
应该可以创建覆盖默认值的自定义 java 代理
HostnameVerifier
:然后只需将
-javaagent:LenientHostnameVerifierAgent.jar
添加到程序的 java 启动参数中。