Java如何设置SSL连接客户端-服务器

标签 java ssl client-server ssl-certificate

我已经环顾四周并在谷歌上搜索过这个问题,但我没能找到明确的答案。

目前我已经完成了支持客户端和我的服务器之间的 SSL 连接的所有基本代码,但我不知道如何继续。

我有什么:

  • 一款使用客户端-服务器模型的游戏。
  • 我需要在某个时候分发客户。
  • 我将有一个在固定主机/端口上运行的服务器。

为了使用 SSL,我似乎需要证书,我的问题:

  • 如何获得这些证书?
  • 如何将它们包含在客户端和服务器中?

任何答案将不胜感激。

问候。

最佳答案

看看 JSSE Reference Guide .

您只需要一个证书用于 SSL,在服务器上,除非您正在进行客户端身份验证,但您没有提到这一点。

关于Java如何设置SSL连接客户端-服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16639264/

相关文章:

Java 客户端/服务器 - 我们可以将服务器作为另一台服务器的客户端吗?

java - 为什么在返回值之前将字符串与空值连接起来?

java - messages.properties 取自数据库

c# - 如何使用grpc通过服务器在客户端之间发送消息?

authentication - TLS 客户端身份验证

security - 为什么客户端和服务器要有相同的证书链

Java NIO isConnectable 始终返回 true

java - 带有尾递归的堆栈溢出

java - 尝试从文本区域写入文件并从文件写入文本区域

macos - macOS 上的 wget 如何处理证书?