代码不是我写的,我大概看了一下。
java实现了https,内部调用nanohttpd。私钥证书全部保存在keystore.jks文件中,但是这个文件时自签名的,请问我如何将这个文件给替换掉,换成权威机构的受信任证书,需要改代码吗?还是直接替换掉keystore,jks文件就可以了?如何直接替换,用哪个的证书比较好一点呢,可以试用的证书也可以,最起码我可以测试一下。

解决方案 »

  1.   

    代码不是我写的,我大概看了一下。
    java实现了https,内部调用nanohttpd。私钥证书全部保存在keystore.jks文件中,但是这个文件时自签名的,请问我如何将这个文件给替换掉,换成权威机构的受信任证书,需要改代码吗?还是直接替换掉keystore,jks文件就可以了?如何直接替换,用哪个的证书比较好一点呢,可以试用的证书也可以,最起码我可以测试一下。
      

  2.   

    现在Let's Encrypt提供免费证书