如何为activemq https传输禁用SSL3?
我正在尝试禁用activemq https传输的SSL3。(activemq-5.11) 我尝试了中建议的transport.enabledProtocols选项 transport.enabledProtocols适用于ssl://传输,但不适用于https://传输。 当我尝试使用-ssl3选项连接openssl时,我没有看到握手失败如何为activemq https传输禁用SSL3?,ssl,activemq,Ssl,Activemq,我正在尝试禁用activemq https传输的SSL3。(activemq-5.11) 我尝试了中建议的transport.enabledProtocols选项 transport.enabledProtocols适用于ssl://传输,但不适用于https://传输。 当我尝试使用-ssl3选项连接openssl时,我没有看到握手失败 谢谢在调用下面的服务add之前,您应该先使用.Net 4.5+并输入代码: System.Net.ServicePointManager.SecurityPr
谢谢在调用下面的服务add之前,您应该先使用.Net 4.5+并输入代码:
System.Net.ServicePointManager.SecurityProtocol=SecurityProtocolType.Tls12;
这里有一篇文章:
Jetty front是activemq的HTTP方面,并使用spring连接器进行配置。这允许您添加
excludeProtocols
属性,并将SSLv3
作为值:
<bean id="SecureConnector" class="org.eclipse.jetty.server.ssl.SslSelectChannelConnector">
<property name="port" value="8162" />
<property name="keystore" value="file:${activemq.conf}/broker.ks" />
<property name="password" value="password" />
<property name="excludeProtocols" value="SSL,SSLv2,SSLv3" />
</bean>
请有人回答这个问题。。。