我想使用以下代码建立服务器SSL套接字连接:

int port = 12000;

ServerSocketFactory ssocketFactory = SSLServerSocketFactory.getDefault();

ServerSocket ssocket = ssocketFactory.createServerSocket(port);

// Listen for connections

Socket socket = ssocket.accept();

我得到一个“javax.net.ssl.SSLException:没有可用的证书或密钥对应于已启用的SSL密码套件.”什么时候接受.

我创建了一个包含RSA密钥的密钥库,使用:

keytool -genkeypair -alias ClubConnectionCert -keyalg RSA -validity 7 -keystore ClubConnectionKeystore

我用以下选项启动我的程序:

-Djavax.net.ssl.keyStore=ClubConnectionKeystore -Djavax.net.ssl.keyStorePassword=mypassword

我是否错过了在Keystore中读取的一些代码,或者我如何测试/调试实际使用的给定密钥库?

java ssl 无证书_java – 如何修复SSL – 没有可用的证书相关推荐

  1. java csr 证书_Java bouncycastle API 创建 CSR 和签发证书

    引入 API org.bouncycastle bcprov-jdk15on 1.64 创建 CSR CSR,即证书请求文件(Certificate Signing Request).生成 X509 ...

  2. java ssl 加密传输_java线程之四 SSL加密传输

    网络传输是存在风险的,因此对服服务端和客户端进行安全校验和传输信息的加密就显得非常的重要. 上面一句有点拗口,简单解释如下文: 当客户使用SSL向站点服务器发送请求时,服务器向客户端发送一个证书,客户 ...

  3. java连接qq邮箱_java如何使用ssl连接qq邮箱

    展开全部 Gmail目前已经启用了POP3和SMTP服务,与其他邮箱不同的是Gmail提供e68a84e8a2ad62616964757a686964616f31333335303464的POP3和S ...

  4. java int 无符号_Java 无符号数据类型

    Java数据类型教程 - Java无符号数据类型 Java不支持无符号数据类型. byte,short,int和long都是有符号数据类型. 对于有符号数据类型,值范围的一半存储正数,一半用于负数,因 ...

  5. java short 无符号_Java 表示无符号整数

    在 java 中,所有的数字都是有符号的,即可以表示负数,也可表示正数,如:byte.short.int.long.float 和 double).例如:byte,长度为8位:如果是无符号的,则可以表 ...

  6. java getmethod 无参数_Java getMethod类型参数

    public class DynamicInvoker { public static void main(String[] args) { // TODO Auto-generated method ...

  7. java tm无响应_Java(TM) Platform SE binary 未响应 是怎么个情况?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 988098 [Thread-10] INFO sound.oo0O - Creating streaming player for music with ...

  8. java ssl证书_Java安全教程–创建SSL连接和证书的分步指南

    java ssl证书 在有关应用JEE安全性的系列文章中,我们为您提供了另一个有关如何在Java EE应用程序中创建SSL连接和创建证书的详细教程. 如我们之前的文章中所述, 安全套接字层(SSL)/ ...

  9. 解决Java调用Azure SDK证书错误javax.net.ssl.SSLHandshakeException

    Azure作为微软的公有云平台,提供了非常丰富的SDK和API让开发人员可以非常方便的调用的各项服务,目前除了自家的.NET, Java, Python, nodeJS, Ruby,PHP等语言都提供 ...

最新文章

  1. mysql 5.6.20安装_Windows下面安装和配置MySQL(5.6.20)
  2. iOS开发之AFNetworking 3.0.4使用
  3. Django Context对象 + 过滤器 + 标签
  4. TUM数据集制作BundleFusion数据集
  5. Eclipse插件开发中对于外部Jar包和类文件引用的处理(彻底解决插件开发中的NoClassDefFoundError问题)...
  6. 成都信息工程大学c语言题库,成都信息工程学院C语言考试题及答案.docx
  7. CUDA、SU、MPI和Madagascar混合编程的Makefile文件配置
  8. 09月27日 pytorch与resnet(二)
  9. Flutter开发之——Future<dynamic> is not a subtype of type () void
  10. 高速CAN收发器TJA1043的状态机
  11. 普通电脑用u盘安装服务器系统安装教程,Windows Server 2016使用U盘安装需要哪些步骤 硬盘安装Windows Server 2016图文教程...
  12. 演讲发言时太紧张怎么办?只需三招帮你彻底克服当众讲话前的紧张感
  13. ORAN C平面 Section Extension 8
  14. 玻色量子与华夏、人行、龙盈智达联合发表量子金融研究成果
  15. ORACLE统计报表
  16. uniapp实现选择商品规格,禁用没有库存的规格
  17. Paper:可解释性之VI/PFI《All Models are Wrong, but Many are Useful: Learning a Variable’s Importance》翻译与解读
  18. 关于DBC文件的格式解析(DBC文件系列其二)
  19. 9个开源的 Vue3 组件库
  20. 生活无大事,生活无小事,需用心经营才行

热门文章

  1. Python 中,matplotlib绘图无法显示中文的问题
  2. html canvas直线进度条,js+HTML5 canvas 实现简单的加载条(进度条)功能示例
  3. 不要再纠结卷积的公式啦!0公式深度解析全连接前馈网络与卷积神经网络!
  4. 拼写校正与动态规划的小故事
  5. Nacos部署中的一些常见问题汇总
  6. Spring Boot开发Web应用
  7. 论文浅尝 | 神经符号推理综述(下)
  8. 论文浅尝 - AAAI2020 | 通过句子级语义匹配和答案位置推断改善问题生成
  9. Python字符串模糊匹配库FuzzyWuzzy
  10. (4.14)向上取整、向下取整、四舍五入取整的实例