當我們嘗試擊中基於REST的webservice時,我的團隊正面臨SSLException。我們添加了調用web服務所需的所有頭文件。打到REST Web服務(GET調用)時發生SSL錯誤?
- 現在我們已經得到了一個臨時的解決方案。我們已將Java 8文件夾中的安全文件添加到Java 7文件夾中。
- 還有一個基於套接字的解決方案,我們的團隊嘗試過,但我不知道它在更大的上下文中。但上級拒絕執行。
我們發現web服務基於java 5.而在java 7中,一些安全證書不可用,因此我們得到一個錯誤。第一種解決方案適用於測試階段,但對生產目的不利。
我們所面臨的實際的錯誤是:
javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair
在我們的研究,我們發現this question過,並試圖跟進這個問題給出的每一個解決方案。
所以有人遇到過類似的問題,併爲我們提供了一個應用解決方案,以便我們能夠訪問web服務並在運行時動態添加這些證書。
嗨問題已解決,請參閱我的答案。謝謝你的時間。 – Anant666