Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SMTP证书_Java_Ssl_Smtp Auth_Smtpd - Fatal编程技术网

Java SMTP证书

Java SMTP证书,java,ssl,smtp-auth,smtpd,Java,Ssl,Smtp Auth,Smtpd,我测试SMTP服务器。一切正常,但我想使用SSL/TLS。我读了这篇文章,有一个问题 我有csr、crt和key文件,但在用于PKCS12、JKS和SunX509的文章中 是否可以使用csr、crt和键,或者如何将其转换为所需格式 抱歉,我不是Java专家。CSR是一个证书签名请求。您应该已经在证书上签名或发送给认证机构。如果你在这一点上迷失了方向,请阅读 然后,您应该有一个CRT文件(CRT是DER格式的X.509证书),由证书颁发机构自签名或签名,要创建PKCS#12证书,您应该: 将DER

我测试SMTP服务器。一切正常,但我想使用SSL/TLS。我读了这篇文章,有一个问题

我有csrcrtkey文件,但在用于PKCS12、JKS和SunX509的文章中

是否可以使用csrcrt,或者如何将其转换为所需格式


抱歉,我不是Java专家。

CSR是一个证书签名请求。您应该已经在证书上签名或发送给认证机构。如果你在这一点上迷失了方向,请阅读

然后,您应该有一个CRT文件(CRT是DER格式的X.509证书),由证书颁发机构自签名或签名,要创建PKCS#12证书,您应该:

  • 将DER证书转换为PEM
  • 将PEM和密钥私钥文件混合到PKCS#12文件格式中
  • openssl命令位于“使用openssl转换”部分


    这些东西不是Java,只是SSL/TLS。

    非常有用。我理解我的错误。