我正在使用PHP(codeigniter),Jquery进行应用程序的开发过程。出于多种原因,我不得不在客户端桌面部署Java桌面应用程序,并通过Jquery的$ .get函数获得响应。在测试环境中,我对包com.sun.net.httpserver
没有任何问题。我可以安装一个“小”服务器,我可以得到我需要的。在生产环境中尝试访问安装在Java桌面应用程序中的服务器时,问题就出现了。出于安全原因,浏览器阻止两者之间的通信。我创建了一个指向127.0.0.1的子域,我创建了一个SSL证书,我在3台PC上进行了探测:
答案 0 :(得分:0)
给我原始证书的同一页面,可以将证书和密钥文件合并到p12文件中,然后我只用命令行将这个p12文件转换为jks
/usr/java/jdk1.8.0_91/jre/bin/keytool -importkeystore -destkeystore localhost.jks -srckeystore joined_cert.p12 -srcstoretype pkcs12
如果有人想要生成正确的SSL证书,我用于那个的认证页面是https://startssl.com