问题描述
我有一台安装ActiveMQ的服务器,还生成了SSL所需的证书。
我已将代理证书添加到本地计算机的密钥库中,然后尝试通过SSL连接ActiveMQ,但出现类似not able to connect using ipaddress:61617
的错误。
TCP一切正常,但问题是我尝试通过SSL连接时。
这是用于连接到ActiveMQ的代码段。
IConnectionFactory factory = new NMSConnectionFactory(AMQURL);
IConnection AMQConnection = factory.CreateConnection();
AMQConnection.ClientId = ClientId;
AMQConnection.Start();
ISession AMQSession = AMQConnection.CreateSession();
我指的是this documentation来设置SSL。
这是我尝试连接的Active MQ端点。 activemq:ssl://服务器IP地址:61617
我正在使用Apache.NMS.ActiveMQ版本1.7.2
我在activemq.xml文件的trasportconnectors部分中添加了以下行。