最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

spring boot配置ssl(多cer格式)超詳細教程

 更新時間:2023年11月01日 10:36:07   作者:HDXxiazai  
這篇文章主要介紹了spring boot配置ssl(多cer格式)超詳細教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧

1.  準備cer格式的證書;   

 2. 合并cer證書并轉(zhuǎn)化成jks格式的證書

為啥有這一步,因為cer證書配置在spring boot項目中,項目啟動不起來。如果有大佬想指導(dǎo)一下可以給我留言,在此先謝過大佬。

1)先創(chuàng)建一個jks格式的證書。

      這一步要求必須安裝jdk,我這里用的是jdk1.8,其他版本請自行解決。

        記住下邊輸入的密鑰口令,下邊要用多次,而且項目中也需要配置;

     keytool -genkeypair -alias mykeystore -keyalg RSA -keystore keystore.jks  

  執(zhí)行完成后提示了一個 warning,這里需要再執(zhí)行一下warning的這條命令;

keytool -importkeystore -srckeystore keystore.jks -destkeystore keystore.jks -deststoretype pkcs12

這里的密鑰口令也是上邊的口令。

2)將根證書導(dǎo)入到j(luò)ks的文件中。

 keytool -import -trustcacerts -alias root -file root.cer -keystore keystore.jks

root.cer就是我的根CA,root這里需自行替換。

這里的密鑰口令也是上邊的口令。

是否信任此證書? [否]:   輸入 是

3)將中級根證書導(dǎo)入到j(luò)ks文件中

keytool -import -trustcacerts -alias intermediate -file issuer.cer -keystore keystore.jks

這里的密鑰口令也是上邊的口令。 

4)將 公鑰證書導(dǎo)入到j(luò)ks文件中

keytool -importcert -file CN=shebei.slyt.sinopec.com,OU=hdx,L=dcoit,O=yfzx,C=cn.cer -keystore keystore.jks

這里的密鑰口令也是上邊的口令。 

5)  檢查一下在命令的路徑下是否生成了keystore.jks

如果沒有生成或者找不到,請重新操作。

3. 將keystore.jks放置到spring boot項目中

 4. 配置application.properties

server.port = 8443
server.ssl.enabled = true
server.ssl.key-store = classpath:cert/keystore.jks
server.ssl.key-store-password = 這里的密鑰口令也是上邊的口令。
server.ssl.key-store-type = JKS
server.ssl.protocol = TLS

 5. 啟動項目

6. 檢查接口是否正常訪問

http://127.0.0.1:8443/aa 已經(jīng)不能訪問了,需要更換成 https訪問

 https訪問成功

到此這篇關(guān)于spring boot配置ssl(多cer格式)保姆級教程的文章就介紹到這了,更多相關(guān)spring boot配置ssl內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java zookeeper圖形化工具ZooInspector用法詳解

    Java zookeeper圖形化工具ZooInspector用法詳解

    這篇文章主要介紹了Java zookeeper圖形化工具ZooInspector用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • Java中Queue的poll()和remove()區(qū)別詳解

    Java中Queue的poll()和remove()區(qū)別詳解

    這篇文章主要介紹了Java中Queue的poll()和remove()區(qū)別詳解,Queue接口提供了許多方法,其中poll()和remove()是兩個常用的方法,它們的區(qū)別在于,當隊列為空時,poll()方法返回null,而remove()方法會拋出,需要的朋友可以參考下
    2023-07-07
  • 一文詳解Java中的動態(tài)填充Html模版并轉(zhuǎn)PDF

    一文詳解Java中的動態(tài)填充Html模版并轉(zhuǎn)PDF

    在后端技術(shù)中,模板引擎和PDF生成工具是兩個非常重要的領(lǐng)域,Thymeleaf和wkhtmltopdf是這兩個領(lǐng)域的杰出代表,下面就來詳細介紹一下Thymeleaf和wkhtmltopdf的技術(shù)特點吧
    2023-12-12
  • 一篇文章帶你了解常用的Maven命令

    一篇文章帶你了解常用的Maven命令

    這篇文章主要為大家介紹了常用的Maven命令 ,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • java 中堆內(nèi)存和棧內(nèi)存理解

    java 中堆內(nèi)存和棧內(nèi)存理解

    這篇文章主要介紹了java 中的堆內(nèi)存和棧內(nèi)存的知識,有需要的朋友可以參考下
    2017-03-03
  • Java8 Optional的詳細使用教程

    Java8 Optional的詳細使用教程

    這篇文章主要給大家介紹了關(guān)于Java8 Optional的詳細使用教程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • java圖形化界面實現(xiàn)登錄窗口

    java圖形化界面實現(xiàn)登錄窗口

    這篇文章主要為大家詳細介紹了java圖形化界面實現(xiàn)登錄窗口,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • RestTemplate如何使用JSON發(fā)送Post請求

    RestTemplate如何使用JSON發(fā)送Post請求

    這篇文章主要介紹了RestTemplate如何使用JSON發(fā)送Post請求問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Java 客戶端操作 FastDFS 實現(xiàn)文件上傳下載替換刪除功能

    Java 客戶端操作 FastDFS 實現(xiàn)文件上傳下載替換刪除功能

    這篇文章主要介紹了Java 客戶端操作 FastDFS 實現(xiàn)文件上傳下載替換刪除功能,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • java實現(xiàn)圖片上插入文字并保存

    java實現(xiàn)圖片上插入文字并保存

    這篇文章主要為大家詳細介紹了java實現(xiàn)圖片上插入文字并保存,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06

最新評論

北流市| 永修县| 孙吴县| 赫章县| 绥滨县| 灌云县| 黄山市| 安图县| 开封市| 如皋市| 宁城县| 屯门区| 茶陵县| 马鞍山市| 扶沟县| 泰顺县| 宜城市| 鹤壁市| 海伦市| 安多县| 梁河县| 公安县| 健康| 北流市| 建昌县| 文昌市| 万全县| 施甸县| 通榆县| 洱源县| 永定县| 忻城县| 嵩明县| 张家口市| 方城县| 贡觉县| 克拉玛依市| 广饶县| 泸定县| 威远县| 太白县|