① Tomcat如何配置CA證書
ca證書,就是證書授權,它是用來管理發放數字證書的一個單位而已,目前的大多數證書都是通過CA授權發布的,那麼ca證書怎麼安裝,如何獲取ca證書,下面為大家介紹的是在Tomcat下如何配置CA證書。
如果申請證書時有填寫私鑰密碼,下載可獲得Tomcat文件夾,其中有密鑰庫 www.domain.com.jks;
如果沒有填寫私鑰密碼,證書下載包的Tomcat文件夾中包括密鑰庫文件www.domain.com.jks 與密鑰庫密碼文件keystorePass.txt
當用戶選擇粘貼CSR時,不提供Tomcat證書文件的下載,需要用戶手動轉換格式生成,操作方法如下:
可以通過 Nginx 文件夾內證書文件和私鑰文件生成jks格式證書
轉換工具:https://www.trustasia.com/tools/cert-converter.htm
使用工具時注意填寫 密鑰庫密碼 ,安裝證書時配置文件中需要填寫。
配置SSL連接器,將www.domain.com.jks文件存放到conf目錄下,然後配置同目錄下的server.xml文件:
redirectPort改成ssl的connector的埠443,重啟後便會生效。
如果用戶遇到的問題不能解決,可通過wosign官網客服尋求幫助,更多關於「Tomcat如何配置CA證書?」的內容網頁鏈接
② Tomcat怎麼安裝SSL證書方法教程
安裝windows server 2012 IIS8.0操作系統伺服器一台,web站點一個, SSL證書一張
1
SSL證書的申請:
成功在景安申請證書後,會得到一個有密碼的壓縮包文件,輸入證書密碼後解壓得到五個文件:for Apache、for IIS、for Ngnix、for Other Server,這個是證書的幾種格式,解壓for IIS壓縮包,會得到一個域名.pfx格式的證書,IIS8.0上需要用到pfx格式的證書。
2
導入SSL證書:
開始 -〉運行 -〉MMC,啟動控制台程序 -> 選擇菜單「文件 -〉添加/刪除管理單元」->列表中選擇「證書」->點擊「添加」-> 選擇「計算機帳戶」 ->點擊完成。在控制台的左側顯示證書樹形列表,選擇「個人」- 「證書」,右鍵單擊,選擇「所有任務-〉導入」, 根據「證書導入向導」的提示,將.pfx格式文件導入,注意導入過程選擇「根據證書內容自動選擇存儲區」。(注意導入過程中需要輸入密碼)導入成功後,刷新,可以看到如圖所示的證書信息
3
分配伺服器證書:
打開IIS8.0管理器面板,找到待部署證書的站點,點擊「綁定」
4
設置參數:
選擇「綁定」->「添加」->「類型選擇https」 ->「埠443」 ->「ssl證書【導入的證書名稱】」 ->「確定」,SSL預設埠為443埠,(請不要隨便修改。如果您使用其他埠如:8443,則訪問時必須輸入:https://域名:8443)
END
1
重啟IIS8.0服務,在瀏覽器地址欄輸入:https://域名(申請證書的域名)測試您的SSL證書是否安裝成功,如果成功,則瀏覽器下方會顯示一個安全鎖標志。請注意:如果您的網頁中有不安全的元素,則會提供「是否顯示不安全的內容」,趕緊修改網頁,刪除不安全的內容(Flash、CSS、Java Script和圖片等)。
③ tomcat https 證書 是什麼格式
Tomcat安裝SSL:使用的是 .jks 格式。
安裝時需要使用到JKS證書安裝密碼。
④ 如何配置tomcat證書
.rar(點擊下載) keytool(JDK中自帶的工具) 使用openssl 生成根證書生成1.解壓openssl.rar 到 c:\openssl 下,在命令行中將目錄轉到 c:\openssl\bin2. 生成根證書的私鑰,生成文件cakey.pem openssl genrsa -out cakey.pem 1024
3.根據私鑰生成證書申請,生成文件careq.csr openssl req -new -out careq.csr -key cakey.pem
在生成申請時需要填入相關的信息,根據部署的地點不同做相應的改變
4. 利用根證書申請生成自簽名根證書,生成文件cacert.pem openssl x509 -req -in careq.csr -out cacert.pem -signkey cakey.pem -days 3650
至此根證書製作完畢,為了方便起見,在 openssl.rar\bin\ 中已經包含 生成根證書.bat 點擊執行即可。 生成tomcat證書庫文件和證書申請 1.生成證書庫文件 tomcatkey.jks keytool -genkey -alias tomcat_server -keyalg RSA -keysize 1024 -validity "1825" -keypass 123456 -keystore tomcatkey.jks -storepass 123456 紅色部分 可以根據具體的部署情況做相應的改變
-alias 證書庫文件中私鑰的別名
-keypass 證書庫文件私鑰的密碼
-keystore 證書庫文件的存儲路徑
-storepass 證書庫文件的密碼
執行後需要填寫相應的信息
名稱和姓氏 一定要填入伺服器的域名或ip地址,否則部署之後會提示 證書地址不匹配 的錯誤
剩餘的部分必須和根證書填寫一致。(不知道根證書的內容,可以雙擊根證書查看其內容)
2.根據證書庫文件生成證書申請,生成文件 certreq.cer keytool -certreq -alias tomcat_server -sigalg "MD5withRSA" -file certreq.cer -keypass 123456 -keystore tomcatkey.jks -storepass 123456
製作伺服器證書並導入證書庫 1.用根證書簽名證書申請生成根證書,生成文件 tomcatcert.pem openssl ca -keyfile cakey.pem -cert cacert.pem -in certreq.cer -out tomcatcert.pem -config openssl.cnf -policy policy_anything
至此證書可能會失敗,其原因是openssl證書資料庫里已經存儲了這個證書
解決辦法是在目錄 openssl\democa\index.txt 把裡面的內容全部刪除(當然這個做法帶來的危險是已有的證書也會刪除,如果有耐心可以找到那條記錄把他刪除)
重新執行上面的那條語句就可以了
2.由於原有的格式都是pem格式,在導入證書庫之前(即導入jks文件)需要轉換成cer格式,生成文件 cacert.cer、tomcatcert.cer openssl x509 -in cacert.pem -out cacert.cer
openssl x509 -in tomcatcert.pem -out tomcatcert.cer
3.將轉換成功的cer文件導入證書庫文件中 首先導入根證書
keytool -keystore tomcatkey.jks -import -alias RootCA -file cacert.cer
然後再導入伺服器證書
⑤ 如何配置tomcat https證書
Tomcat https證書配置請參考上傳的Tomcat WoSign SSL證書配置指南,配置指南使用沃通CA的SSL證書進行演示,個人網站可申請沃通免費SSL證書測試,企業網站申請沃通OV SSL證書使用。
⑥ 如何在Windows+Tomcat環境下安裝SSL證書
Tomcat伺服器SSL證書安裝:網頁鏈接
tomcat安裝步驟:
確定好域名後進入Gworg(淘寶裡面可以找到)申請SSL證書。
按照要求域名認證獲得SSL證書。
JKS證書配置到伺服器並且輸入證書密碼。
伺服器防火牆允許443埠,並且配置完畢後HTTPS就可以訪問了。
解決辦法:獲得SSL證書配置到伺服器可以根據Gworg技術文檔安裝。
⑦ tomcat 更換ssl證書怎麼辦
PKCS 全稱是 Public-Key Cryptography Standards ,是由 RSA 實驗室與其它安全系統開發商為促進公鑰密碼的發展而制訂的一系列標准,PKCS 目前共發布過 15 個標准。 常用的有:
1. PKCS#7 Cryptographic Message Syntax Standard
2. PKCS#10 Certification Request Standard
3. PKCS#12 Personal Information Exchange Syntax Standard
X.509是常見通用的證書格式。所有的證書都符合為Public Key Infrastructure (PKI) 制定的 ITU-T X509 國際標准。
1. PKCS#7 常用的後綴是: .P7B .P7C .SPC
2. PKCS#12 常用的後綴有: .P12 .PFX
3. PKCS#10: .p10是證書請求
.DER = 擴展名DER用於二進制DER編碼的證書。這些證書也可以用CER或者CRT作為擴展名。比較合適的說法是「我有一個DER編碼的證書」,而不是「我有一個DER證書」。
.PEM = 擴展名PEM用於ASCII(Base64)編碼的各種X.509 v3 證書。文件開始由一行"—– BEGIN …「開始。
.CRT = 擴展名CRT用於證書。證書可以是DER編碼,也可以是PEM編碼。擴展名CER和CRT幾乎是同義詞。這種情況在各種unix/linux系統中很常見。
CER = CRT證書的微軟型式。可以用微軟的工具把CRT文件轉換為CER文件(CRT和CER必須是相同編碼的,DER或者PEM)。擴展名為CER的文件可以被IE識別並作為命令調用微軟的cryptoAPI(具體點就是rudll32.exe cryptext.dll, CyrptExtOpenCER),進而彈出一個對話框來導入並/或查看證書內容。
.KEY = 擴展名KEY用於PCSK#8的公鑰和私鑰。這些公鑰和私鑰可以是DER編碼或者PEM編碼。
CRT文件和CER文件只有在使用相同編碼的時候才可以安全地相互替代。
X.509 PAM 編碼(Base64)的後綴是: .PEM .CER .CRT
pfx/p12用於存放個人證書/私鑰,他通常包含保護密碼,2進制方式
.csr 證書請求文件
jks(java key store): java用的存儲密鑰的容器。可以同時容納n個公鑰或私鑰,後綴一般是.jks或者.keystore或.truststore等,千奇百怪。 不管什麼後綴,它就是一個容器,各個公司或機構叫法不同而已。比如把只包含"受信任的公鑰"的容器存成.truststore文件等。 用jdk\bin目錄下的keytool.exe對其進行查看,導入,導出,刪除,修改密碼等各種操作。 可以對jks容器加密碼,輸入正確才可以操作此容器中密鑰。
pfx: 和jks功能相同但文件格式不同,pfx是Windows和瀏覽器常用的。 可以用一些工具程序把pfx轉化成jks格式供java程序使用(如銀行只提供了pfx,但是我們想用httpclient模擬瀏覽器自動訪問時)。 據說IE導出的pfx格式不標准,轉化jks時往往報錯,可以嘗試用Netscape Navigator導入再導出,然後再轉化。碰到過這樣的情況。
PKCS#12是公鑰加密標准,它規定了可包含所有私鑰、公鑰和證書。其以二進制格式存儲,也稱為 PFX 文件,在windows中可以直接導入到密鑰區,注意,PKCS#12的密鑰庫保護密碼同時也用於保護Key。
⑧ tomcat 配置https證書的方法步驟
你申請了SSL證書的話就可以按照我上傳的tomcat SSL證書部署指南安裝部署,裡面有詳細的圖文教程。我就是按照這個部署成功的,使用的是沃通免費ssl證書。
⑨ tomcat 網站的安全證書有問題怎麼辦
確認此網站是抄安全的話,可以用下面的三個方法進行解決。
方法一、
如果有電子證書的話,就點擊網頁上的「繼續瀏覽此網站(不推薦)」鏈接即可訪問網站,讓後點擊地址欄後面的「證書錯誤」按鈕,打開彈出窗口,點擊「查看證書」,然後單擊「安裝證書」,出現警告消息,單擊「是」安裝證書即可。
方法二、
如果沒有電子證書的話。可以將該網址設為信任站點,可以在網頁中進行設置。
方法三、
首先打開IE瀏覽器,然後點擊上方的「工具」——「Internet選項」,在打開的界面中切換到「內容」選項卡,然後點擊「證書」按鈕;
接著在打開的證書界面中,要安裝的證書類型時點「受信任的根證書頒發機構」,然後點擊左下角的「導入」安裝導入相關的證書即可。
⑩ tomcat https 證書風險 怎麼解決
換個可信的證書,如下:wosign.com/price.htm