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

公告:魔扣目錄網(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

說明

最近項(xiàng)目上遇到一些https的問題,需要在Tomcat里面測(cè)試一下如何開啟https協(xié)議訪問網(wǎng)站,在網(wǎng)上查了一些資料,自己也試了很多次,終于成功搞定了,下面跟大家分享一下我的一點(diǎn)經(jīng)驗(yàn)。

步驟

使用jdk自帶的keytool生成密鑰庫

打開cmd,切換到j(luò)dk安裝目錄的bin目錄下,然后執(zhí)行命令:

keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:tomcat.keystore -validity 36500

其中的tomcat是秘鑰庫的別名,36500是秘鑰庫的有效時(shí)間,單位為天。

在生成秘鑰庫的過程中還需要你輸入秘鑰庫的密碼,以及一些相關(guān)的秘鑰注冊(cè)信息,其中【您的名字與姓氏】最好是輸入你網(wǎng)站的域名。

Tomcat中如何開啟https

 

在tomcat里面配置密鑰庫

找到tomcat目錄conf中的server.xml中找到一段被注釋掉的配置:

Tomcat中如何開啟https

 

將這段配置取消注釋,并添加一些配置如下:

Tomcat中如何開啟https

 

其中,keystoreFile配置的就是我們剛才生成的秘鑰庫的全路徑,keystorePass就是秘鑰庫的密碼。

這樣配置好以后就可以在瀏覽器中輸入url:“https://localhost:8443/”來查看https訪問的效果了。

Tomcat中如何開啟https

 

如何取消https的訪問警告

經(jīng)過上面的配置以后我們就可以使用https協(xié)議來訪問我們的網(wǎng)站了,但是還有個(gè)小問題,就是在地址欄里面有一個(gè)鎖帶著紅叉,意思是警告我們這個(gè)地址是不安全的,不被信任的,這樣看著比較別扭,我們可以通過下面的步驟來去掉這個(gè)警告。

1、 使用keytool導(dǎo)出keystore文件里面的cer證書。

keytool -alias "tomcat" -exportcert -keystore D:tomcat.keystore -file D:tomcat.cer

執(zhí)行上面的命令并且輸入秘鑰庫的密碼,即可導(dǎo)出cer證書。

Tomcat中如何開啟https

 

2、 導(dǎo)出cer證書后將證書導(dǎo)入瀏覽器中,打開瀏覽器的設(shè)置頁面,找到https/ssl證書管理,按照提示一步一步導(dǎo)入剛才生成的cer證書,注意在選擇證書的存儲(chǔ)位置時(shí)要選擇【受信任的根證書頒發(fā)機(jī)構(gòu)】。這樣操作以后就可以在地址欄里去掉那個(gè)紅色警告了。

Tomcat中如何開啟https

 


Tomcat中如何開啟https

 


Tomcat中如何開啟https

 


Tomcat中如何開啟https

 

注意事項(xiàng)

1、我發(fā)現(xiàn)在配置server.xml文件里面的keystoreFile時(shí),假如keystore文件是放在當(dāng)前用戶目錄下面,那么將keystoreFile設(shè)置為${user.home}/.keystore的話,訪問https失敗,如果設(shè)置為它的實(shí)際路徑:C:UsersAdministrator.keystore的話,則https訪問成功。

分享到:
標(biāo)簽:https
用戶無頭像

網(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

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

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(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)定