我有一个带有'.pfx'扩展名和密码的文件。JAVA - 使用SSL证书和HTTPS的简单GET请求
我需要做的是发送一个简单的GET请求到web服务并读取响应正文。
我需要实现一个类似的方法:
String getHttpResponse(String url, String certificateFile, String passwordToCertificate){
...
}
我也试过证书“没有密码”转换为格式使用OpenSSL:已
Convert a PKCS#12 file (.pfx .p12) containing a private key and certificates to PEM:
openssl pkcs12 -in keyStore.pfx -out keyStore.pem -nodes
这样的替代implementaion在我的方法可能是:
String getHttpResponse(String url, String certificateFile){
...
}
我会很感激你的帮助,我SPE但是我还没有找到一个可以帮助我的例子,看起来我对于SSL和其他一些基本的假设没有认识到问题。
可以让我知道环境(服务器),你的工作吗? –
该应用程序将在Apache Tomcat上运行。我发送请求的服务器是某种返回XML的SOAP web服务。 – dstronczak