0
我對Tomcat SSL的配置和與它的交互有一些疑問。有關Tomcat SSL配置的問題
首先我解釋一下問題: 我在虛擬服務器上有一個域,我通過Plesk(使用Let's Encrypt擴展)安裝了SSL證書。現在我想用SSL配置Tomcat以訪問RESTful Web服務上的資源。
我的問題是:
- 是否正確使用相同的證書配置Tomcat? 我試過了,當我在瀏覽器上打開Tomcat頁面時,頁面是安全的。 但問題是,當我嘗試訪問REST Web服務上的資源時,客戶端返回異常
unable to find valid certification path to requested target
。在RESTful Web Service through HTTPS我找到了Java客戶端的解決方案。但現在我的問題是: - 要訪問REST上的資源,我必須在客戶端上加載證書(對於任何類型的客戶端,例如Android應用,IOS應用,智能設備),或者如果tomcat配置正確不是必須這樣做嗎?
- 如果我必須在客戶端上傳證書,證書過期時,我必須用更新的證書更新我的所有客戶端?
在此先感謝。
我已經配置了Tomcat和Let's Encrypt證書(CA),當打開Tomcat頁面時,證書被識別。如果我使用chrome客戶端,它會啓動,但如果我使用Java或Android客戶端,它們會返回異常。那麼,Tomcat配置是否錯誤? –
你從Android獲得什麼錯誤?這是Android網頁瀏覽器還是Android開發環境? –
Android Studio返回'java.security.cert.CertPathValidatorException:未找到證書路徑的信任錨點.' –