我有一個帶有'.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