194得票13回答
将PEM导入Java密钥库

我试图连接到一个需要身份验证的SSL服务器。为了在Apache MINA上使用SSL,我需要一个合适的JKS文件。然而,我只收到了一个.PEM文件。 我该如何从PEM文件创建JKS文件?

153得票7回答
Netty与Apache MINA的比较

它们都提供大致相同的功能。我应该选择哪个来开发我的高性能TCP服务器?它们各自有什么利弊呢? 参考链接: Apache MINA (源代码) Netty (源代码)

27得票1回答
Apache MINA服务器在60秒后关闭活动的UDP“会话”

我的客户端-服务器应用在客户端和服务器两端都使用了Apache MINA。通过UDP发送数据可以正常工作,但是一分钟后,服务器会关闭连接(或者说MINA的方式是"会话"),不再响应。 奇怪的是,连接始终保持活动状态。客户端每1000毫秒发送一次数据,服务器用相同的数据进行回答。我发现了MIN...

25得票2回答
Maven:主线程中的NoClassDefFoundError

我正在构建一个小的Apache-Mina服务器应用程序,使用Maven进行构建。当我尝试运行jar文件时,出现以下错误: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/mina/filter/c...

18得票2回答
Gradle: MessageIOException: 在防火墙上无法向127.0.0.1写入消息[EndOfStream]?

我编写了一个简单的测试项目,该项目打开端口9123一段时间,然后退出:import java.io.IOException; import java.net.InetSocketAddress; import java.nio.charset.Charset; import java.util...

15得票3回答
如何在Java中的Apache Mina Sshd服务器中设置根目录

我在Java中使用Apache Mina Sshd API启动本地SFTP服务器。在SFTP客户端中,我使用Jcraft jsch API创建我的SFTP客户端。成功启动了服务器。问题是我想编写一些单元测试用例来检查客户端是否可以将一些文件放入服务器的根目录中。目前我的SFTP服务器没有任何根...

14得票1回答
Apache Mina SSHD验证客户端签名

我正试图验证客户端使用其私钥生成并发送到服务器的签名。 我在库中找到的唯一适合的身份验证器是PublickeyAuthenticator。如果这个类不正确,请纠正我。 目前我的代码:this.sshServer.setPublickeyAuthenticator(new PublickeyAu...

13得票1回答
SFTP服务器在Apache Mina SSHD中设置用户/密码

我正在使用这个例子,来自Java SFTP Server Library?:public void setupSftpServer(){ SshServer sshd = SshServer.setUpDefaultServer(); sshd.setPort(22); ...

10得票3回答
使用Mina SSHD(客户端)使用私钥连接SFTP

我试图连接到一个需要私钥认证的SFTP服务器,并希望使用Mina来实现。查阅文档,我发现如何使用密码认证进行身份验证,但没有关于如何使用私钥认证的示例代码。我没有找到任何可以演示如何使用Mina进行私钥认证的示例代码。 请问这个库是否支持私钥认证?如果支持,能否提供一个加载密钥和建立连接的示...

8得票1回答
Apache Mina:如何从已连接的客户端获取IP

有人能告诉我如何从已连接的客户端获取IP地址吗? 到目前为止,我找到了: session.getRemoteAddress().toString() 并且返回类似于 /192.168.1.100:49879 这样可以吗?我能做些什么,只返回192.168.1.100吗? 当我...