我是tomcat中https配置的新手。我GOOGLE了很多,但這並沒有解決我的問題。 我有一臺ec2機器和部署在其上的tomcat。我試圖創建自簽名證書,這很容易生成。我使用我的域名www.test.com(用我的服務器名稱更改測試)並生成密鑰庫文件。然後,我編輯了https配置的conf/server.xml,如tomcat docs的ssl howto所述。但https不起作用。雖然當我做「捲曲https:// localhost:8443 -k」我可以得到迴應,但它不適用於瀏覽器。需要很長的時間來回應和繁榮我沒有任何東西。我需要證書嗎?它只能用於密鑰存儲文件?請告訴我 。
請幫我 感謝HTTPS不能在tomcat中使用自簽名證書
0
A
回答
1
嗨,謝謝你的回答,我發現我的問題,並想解釋我的決議 1.)捲曲正在工作,但它沒有在瀏覽器中響應。我必須從aws中的安全組手動打開端口8443。它正在工作:)。
2.)對於所有其他人,如果他們面臨的問題「無法建立從答覆鏈」 我)請檢查您的密鑰庫文件。這與用於生成CSR的方式是否相同? ii)安裝證書頒發機構提供的中間證書。 對於他們中的一些你可以按照 https://www.sslcertificaten.nl/download/Root_Certificaten/ 化名小學和中學分別 $ JAVA_HOME /斌/ keytool的-import -alias主要-keystore sslkey -trustcacerts -file primary_cert.crt -storepass爲mypass
$ JAVA_HOME /斌/ keytool的-import -alias二次-keystore sslkey -trustcacerts -file secondary_cert.crt -storepass爲mypass III)終於導入證書 $ JAVA_HOME /斌/ keytool的-import -alias tomcat的-keystore sslkey -trustcacerts - 文件www_mydomain_com.p7b -storepass mypass
希望這會有幫助 乾杯
0
如果curl
作品,那麼問題要麼在瀏覽器或在servlet - SSL設置應該是正確的。檢查Tomcat的日誌文件是否有錯誤,並在servlet中設置斷點以查看發生了什麼。
相關問題
- 1. 使用自簽名證書的HTTPS!
- 2. egit使用自簽名證書,https
- 3. HTTPS自簽名證書
- 4. 自簽名證書https
- 5. HTTPS自簽名證書中的錯誤
- 6. 使用自簽名證書在iOS 9中進行HTTPS請求
- 7. HTTPS不能與Tomcat 8中的Veri簽名證書一起使用,但可與自簽名證書一起使用
- 8. 使用自簽名證書
- 9. 使用自簽名證書
- 10. Xamarin.Forms HTTPS和自簽名證書問題
- 11. HTTPS和自簽名證書問題
- 12. 允許HTTPS自簽名證書包裝
- 13. 通過https信任自簽名證書
- 14. 自簽名證書和HTTPS錯誤
- 15. https與iOS自簽名證書
- 16. dataWithContentsOfURL iOS的HTTPS自簽名證書
- 17. HTTP到HTTPS自簽名證書
- 18. 致電iOS webview HTTPS(自簽名證書)
- 19. HTTPS服務器自簽名證書
- 20. 設置SSL(自簽名證書)和Tomcat
- 21. 在java中使用自簽名證書
- 22. 不能在Node.js中使用IP作爲自簽名證書
- 23. kSecTrustResultRecoverableTrustFailure使用NSURLConnection連接到使用自簽名證書的https
- 24. 如何使用JSoup輕鬆使用HTTPS(自簽名證書)?
- 25. C#不能使用證書籤名JWT
- 26. 具有CA證書問題的HTTPS SSL自簽名證書
- 27. tomcat不提供中間證書(https)
- 28. 使用自簽名SSL證書連接到HTTPS
- 29. 使用自簽名證書卷曲https網站時出錯
- 30. 使用自簽名證書的Java ssl/https客戶端