日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

目錄
  • 一、證書(shū)生成
  • 二、證書(shū)使用

一、證書(shū)生成

1 、生成服務(wù)器證書(shū)

(1)打開(kāi)打開(kāi)命令控制臺(tái),進(jìn)入jdk的bin目錄

Tomcat服務(wù)器配置https認(rèn)證(使用keytool生成證書(shū))

(2)keytool為Tomcat生成證書(shū)(“-validity 36500”證書(shū)有效期,36500表示100年,默認(rèn)值是90天)

keytool -genkey -v -alias tomcat -keyalg RSA -keystore C:\MyFile\work_tools\apache-tomcat-8.5.55\apache-tomcat-8.5.55\tomcat.keystore -validity 36500

Tomcat服務(wù)器配置https認(rèn)證(使用keytool生成證書(shū))

注意:名字與姓氏,unknown:填的東西可能和tomcat啟動(dòng)時(shí)訪問(wèn)的域名有關(guān)系,

2 、生成客戶端證書(shū)

keytool -genkey -v -alias mykey -keyalg RSA -storetype PKCS12 -keystore C:\MyFile\work_tools\apache-tomcat-8.5.55\apache-tomcat-8.5.55\mykey.p12

Tomcat服務(wù)器配置https認(rèn)證(使用keytool生成證書(shū))

3 、 讓服務(wù)器信任客戶端證書(shū)

(1)由于不能直接將PKCS12格式的證書(shū)庫(kù)導(dǎo)入,必須先把客戶端證書(shū)導(dǎo)出為一個(gè)單獨(dú)的CER文件,使用如下命令:

keytool -export -alias mykey -keystore C:\MyFile\work_tools\apache-tomcat-8.5.55\apache-tomcat-8.5.55\mykey.p12 -storetype PKCS12 -storepass 111111 -rfc -file C:\MyFile\work_tools\apache-tomcat-8.5.55\apache-tomcat-8.5.55\mykey.cer

(2)將該文件導(dǎo)入到服務(wù)器的證書(shū)庫(kù),添加為一個(gè)信任證書(shū)使用命令如下:

keytool -import -v -file C:\MyFile\work_tools\apache-tomcat-8.5.55\apache-tomcat-8.5.55\mykey.cer –keystore C:\MyFile\work_tools\apache-tomcat-8.5.55\apache-tomcat-8.5.55\tomcat.keystore

(3)通過(guò) list 命令查看服務(wù)器的證書(shū)庫(kù),可以看到兩個(gè)證書(shū),一個(gè)是服務(wù)器證書(shū),一個(gè)是受信任的客戶端證書(shū):

keytool -list -keystore C:\MyFile\work_tools\apache-tomcat-8.5.55\apache-tomcat-8.5.55\tomcat.keystore 

Tomcat服務(wù)器配置https認(rèn)證(使用keytool生成證書(shū))

4 、讓客戶端信任服務(wù)器證書(shū)

把服務(wù)器證書(shū)導(dǎo)出為一個(gè)單獨(dú)的CER文件提供給客戶端,使用如下命令:

keytool -keystore C:\MyFile\work_tools\apache-tomcat-8.5.55\apache-tomcat-8.5.55\tomcat.keystore -export -alias tomcat -file C:\MyFile\work_tools\apache-tomcat-8.5.55\apache-tomcat-8.5.55\tomcat.cer

5 、 經(jīng)過(guò)上面操作,生成如下證書(shū):

Tomcat服務(wù)器配置https認(rèn)證(使用keytool生成證書(shū))

其中 tomcat.cer 提供給客戶端,tomcat.keystore供服務(wù)器使用

二、證書(shū)使用

1 、 服務(wù)器tomcat的配置

(1)打開(kāi)Tomcat根目錄下的/conf/server.xml,找到Connector port="8443"配置段,修改為如下:

注釋掉

(2)測(cè)試服務(wù)端,IE瀏覽器輸入訪問(wèn)地址

Tomcat服務(wù)器配置https認(rèn)證(使用keytool生成證書(shū))

但由于是自簽名的證書(shū),所以瀏覽器會(huì)警告我們不安全,選擇繼續(xù):

Tomcat服務(wù)器配置https認(rèn)證(使用keytool生成證書(shū))

可以看到能成功訪問(wèn)了(地址欄“證書(shū)錯(cuò)誤”,此時(shí)數(shù)據(jù)已經(jīng)是使用HTTPS傳輸了)

2 、 導(dǎo)入服務(wù)器公鑰證書(shū)(tomcat.cer)

由于是自簽名的證書(shū),為避免每次都提示不安全。這里雙擊tomcat.cer安裝服務(wù)器證書(shū)。

注意:將證書(shū)填入到“受信任的根證書(shū)頒發(fā)機(jī)構(gòu)”

Tomcat服務(wù)器配置https認(rèn)證(使用keytool生成證書(shū))

再次重新訪問(wèn)服務(wù)器,會(huì)發(fā)現(xiàn)沒(méi)有不安全的提示了,同時(shí)瀏覽器地址欄上也有個(gè)“鎖”圖標(biāo)。

Tomcat服務(wù)器配置https認(rèn)證(使用keytool生成證書(shū))

至此,就完成了配置。

:由于jdk自帶的keytool生成的簽名屬于弱簽名算法(SHA-1),但是,SHA-1已經(jīng)過(guò)時(shí)因而不再推薦使用。新證書(shū)使用了更強(qiáng)的簽名算法(比如SHA-256)。SHA-1的證書(shū)將從2017開(kāi)始不再被主流瀏覽器廠商視為安全的。

最后: 通過(guò)cmd,將簽名文件從**【***.keystore】文件轉(zhuǎn)換成【***.p12】的文件,再轉(zhuǎn)換成【*.jks】:

先將路勁切換至jre下的bin文件夾下,再通過(guò)命令查詢,命令如下:

keytool -importkeystore -srckeystore 【絕對(duì)路徑+*.keystore】 -srcstoretype JKS -deststoretype PKCS12 -destkeystore 【*.p12】

keytool -v -importkeystore -srckeystore 【絕對(duì)路徑+*.p12】 -srcstoretype PKCS12 -destkeystore 【絕對(duì)路徑+*.jks】 -deststoretype JKS

p12 證書(shū)提取pem證書(shū)和私鑰

openssl pkcs12 -in server.p12 -clcerts -nokeys -password pass:111111 -out server.crt
openssl pkcs12 -in server.p12  -nocerts -password pass:111111 -passout pass:111111 -out server.key
penssl pkcs12 -in server.p12 -nocerts -password pass:111111 -passout pass:111111 -out server.key

 到此這篇關(guān)于Tomcat服務(wù)器配置https認(rèn)證(使用keytool生成證書(shū))的文章就介紹到這了,更多相關(guān)Tomcat配置https認(rèn)證內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

分享到:
標(biāo)簽:服務(wù)器 服務(wù)器配置 生成 認(rèn)證 證書(shū)
用戶無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過(guò)答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定