问题描述
在 ActiveMQ 5.15.6 中,他们启用了 TLS 主机名验证,我看到我的应用程序在升级后失败。
在 their documentation 中,他们提到他们已通过将服务器端 TLS 验证设为默认值来修复服务器端 TLS 验证。他们有什么办法可以让我在客户端也使 TLS 主机名验证为 FALSE?
解决方法
是的,您也可以在客户端禁用 TLS 主机名验证。使用这样的东西:
ssl://hostname:61616?socket.verifyHostName=false
或
ssl://hostname:61616?verifyHostName=false