簡體   English   中英

在Apache Tomcat 7.0.47上配置的SSL

[英]Configured SSL on Apache Tomcat 7.0.47

已使用Java keytool.exe在Apache Tomcat 7.0.47上實現了帶有自簽名證書的SSL.Browser在瀏覽器中運行良好。

問題是:1)調用java / dot net客戶端中的API時,由於“底層連接已關閉:無法建立SSL / TLS安全通道的信任關系”而異常

我在線獲得的解決方案是:1)需要忽略無效證書,然后SSL實施的用途是什么。 2)需要將證書導入客戶端信任庫。

誰能建議我如何解決此問題,還有其他方法可以實現SSL並在客戶端應用程序中調用那些API。 不想忽略證書

使用InstallerCert.java類在Java客戶端中運行正常,但需要在點網客戶端中調用HTTPs API,我們將不勝感激

提前致謝

您需要在客戶端和服務器之間建立信任關系,才能調用服務器API。 對於Java,您可以按照以下步驟實現目標-

  • 生成服務器證書(您可以使用installCert.java來完成)
  • 一旦生成此證書,通常它將是密鑰庫文件和/或.cert文件
  • 您將此文件復制到您的JAVA_HOME / lib目錄中
  • 然后重新啟動服務器,這應該完成

可以從以下來源找到更多信息-security-ssl-certificate-error-use-your-trusted-certificatehttp://miteff.com/install-cert

希望這可以幫助。 還有其他生成證書的方法,但是據我所知,這種方法最簡單。 :-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM