開發(fā)微信小程序生成雙向SSL認(rèn)證證書圖文詳解

目錄預(yù)覽

1、本題微信小程序開發(fā)背景

2贬堵、為服務(wù)器生成證書

3带族、為客戶端生成證書

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

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



1炉菲、 本題微信小程序開發(fā)背景:

? ? ? ? 當(dāng)下,微信小程序火的簡直不要不要坤溃,所以我在準(zhǔn)備明年的畢業(yè)設(shè)計(jì)也打算開發(fā)一款微信的工具拍霜。開發(fā)微信小程序時(shí),需要用到SSL證書薪介。所以祠饺,一起來學(xué)習(xí)下使用JDK自帶工具keytool來生成ssl證書。

2汁政、為服務(wù)器生成證書

?step1:指定到j(luò)ava的安裝目錄bin下道偷,執(zhí)行以下命令:keytool -genkey -alias zhangqi -keypass 123456 -keyalg RSA -keysize 1024 -validity 365 -keystore E:\dev\keys\zhangqi.keystore -storepass 123456

tips:-alias?tomcat(別名)

????????-keypass?123456(別名密碼)

????????-keyalg?RSA(算法)

????????-keysize?1024(密鑰長度)

????????-validity?365(有效期,天單位)

????????-keystore?D:/keys/tomcat.keystore(指定生成證書的位置和證書名稱)

? ? ? ? -storepass?123456(獲取keystore信息的密碼)

為服務(wù)器生成證書

step2: 查看指定的路徑下即(E:\dev\keys\)下记劈,出現(xiàn)zhangqi.keystore文件


zhangqi.keystore文件生成效果

3勺鸦、為客戶端生成證書

step1:指定到j(luò)ava的安裝目錄下,執(zhí)行以下命令:keytool?-genkey?-alias?client1?-keypass?123456?-keyalg?RSA?-keysize?1024?-validity?365?-storetype?PKCS12?-keystore?E:/dev/keys/client1.p12?-storepass?123456

step2:查看指定的路徑下即(E:\dev\keys\)下目木,出現(xiàn)client1.cer文件


client1.pl2文件生成效果

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

step1:導(dǎo)出client1.pl2文件到client.cer

????????由于不能直接將PKCS12格式的證書庫導(dǎo)入,必須先把客戶端證書導(dǎo)出為一個(gè)單獨(dú)的CER文件,使用如下命令:keytool?-export?-alias?client1?-keystore?E:/dev/keys/client1.p12?-storetype?PKCS12?-keypass?123456?-file?E:/dev/keys/client.cer

tips:出現(xiàn)的輸入秘鑰口令就是:123456


導(dǎo)出操作演示

? ? ? ? 可以看到已經(jīng)生成client.cer安全證書

client.cer安全證書生成效果

step2:將該client.cer文件導(dǎo)入到服務(wù)器的證書庫军拟,添加一個(gè)信任證書剃执,使用如下命令:

keytool?-import –v –fileE:/dev/keys/client.cer –keystore E:/dev/keys/zhangqi.keystore –storepass 123456

添加信任證書操作演示圖

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

由于是懈息,雙向ssl認(rèn)證肾档,客戶端也要驗(yàn)證服務(wù)器證書

step1:導(dǎo)出zhangqi.keystore文件到到一個(gè)單獨(dú)server.cer文件,使用如下命令:Keytool –keystoreE:/dev/keys/zhangqi.keystore –export –alias zhangqi –file E:/dev/keys/server.cer


導(dǎo)出zhangqi.keystore操作演示圖

????可以看到已經(jīng)生成server.cer安全證書


生成server.cer文件安全證書

step2:生成的cer文件之后辫继,進(jìn)行安裝(雙擊server.cer安裝)



安裝證書


下一步


下一步


完成

step3:頒發(fā)證書

? ? ? 第一步:中級證書頒發(fā)機(jī)構(gòu)(在chrome瀏覽器中:設(shè)置->高級->管理證書->中級證書頒發(fā)機(jī)構(gòu))


選中自己之前的填寫的姓名與姓氏怒见,我的是www.zhangqi.com進(jìn)行導(dǎo)出


下一步


下一步


文件名需要自己寫哦,然后下一步

????????????完成骇两。

? ? ? ? 第二步:受信任的根證書頒發(fā)機(jī)構(gòu)


導(dǎo)入


下一步


選擇自己剛才建的文件( E:\DEV\keys\zhangqi.cer.)速种,點(diǎn)下一步


下一步


完成

? ? ? ? ? ? 完成后,會(huì)自動(dòng)彈出窗口要你來安裝證書


之后低千,即可在證書->受信任的根證書頒發(fā)機(jī)構(gòu)這里看到配阵,頒發(fā)者。

完成效果展示

????????????關(guān)閉

????此時(shí)示血,在你所需要的地方配置服務(wù)器就可以使用了棋傍!大功告成!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末难审,一起剝皮案震驚了整個(gè)濱河市瘫拣,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌告喊,老刑警劉巖麸拄,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異黔姜,居然都是意外死亡拢切,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進(jìn)店門秆吵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來淮椰,“玉大人,你說我怎么就攤上這事纳寂≈魉耄” “怎么了?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵毙芜,是天一觀的道長忽媒。 經(jīng)常有香客問我,道長爷肝,這世上最難降的妖魔是什么猾浦? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任陆错,我火速辦了婚禮,結(jié)果婚禮上金赦,老公的妹妹穿的比我還像新娘音瓷。我一直安慰自己,他們只是感情好夹抗,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布绳慎。 她就那樣靜靜地躺著,像睡著了一般漠烧。 火紅的嫁衣襯著肌膚如雪杏愤。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天已脓,我揣著相機(jī)與錄音珊楼,去河邊找鬼。 笑死度液,一個(gè)胖子當(dāng)著我的面吹牛厕宗,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播堕担,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼已慢,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了霹购?” 一聲冷哼從身側(cè)響起佑惠,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎齐疙,沒想到半個(gè)月后膜楷,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡贞奋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年把将,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片忆矛。...
    茶點(diǎn)故事閱讀 40,664評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖请垛,靈堂內(nèi)的尸體忽然破棺而出催训,到底是詐尸還是另有隱情,我是刑警寧澤宗收,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布漫拭,位于F島的核電站,受9級特大地震影響混稽,放射性物質(zhì)發(fā)生泄漏采驻。R本人自食惡果不足惜审胚,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望礼旅。 院中可真熱鬧膳叨,春花似錦、人聲如沸痘系。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽汰翠。三九已至龄坪,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間复唤,已是汗流浹背健田。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留佛纫,地道東北人妓局。 一個(gè)月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像雳旅,于是被迫代替她去往敵國和親跟磨。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內(nèi)容