所以我有一个Apache Mina服务,我在两个客户端之间发送消息。我决定添加SSL执行以下操作:
try {
SSLContext sslContext = SSLContext.getInstance("TLS");
sslContext.init(null, null, null);
SslFilter sslFilter = new SslFilter(sslContext);
getService().getFilterChain().addFirst("sslFilter", sslFilter);
} catch (NoSuchAlgorithmException | KeyManagementException e) {
log.warn("Failed to establish SSLFitler");
e.printStackTrace();
}
所以在添加这段代码后,似乎客户端仍然连接,但是我的消息似乎都没有在两者之间发送(它们在添加之前)。知道我可能缺少什么吗?