• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    SpringBoot 配置HTTPS

    HTTPS相對于HTTP來說有更好的安全性保證,在工作中有些開發任務需要HTTPS來完成。HTTPS證書有收費的也有免費的,小編今天為大家介紹jdk中提供的Java數字證書管理工具keytool,通過這個工具可以生產數字證書,下面就跟著小編一起學習吧。

    東西/原料

    • jdk1.8
    • IntelliJ IDEA

    方式/步調

    1. 1

      起首找到本機中jdk的安裝目次,在\jdk\bin目次下找keytool,如下圖所示。

    2. 2

      然后執行號令keytool -genkey -alias tomcathttps -keyalg RAS -keysize 2048 -keystore sang.p12 -validity 365

      該號令用于建立新的密鑰,利用的長短對稱加密算法RSA,密鑰的有用期為365天。

    3. 3

      在執行號令的過程中需要輸入暗碼口令,您可以自行設置,然后接下來按照提問問題回覆即可,在最后一步的問題輸入y,具體步調可以參考下圖。固然輸入密鑰口令后會有一個警告提醒,可以忽略。

    4. 4

      以上步調執行完后,會在當前路徑下生當作數字證書文件sang.p12。

    5. 5

      我們將該文件拷貝到項目標根路徑下即可,如下圖所示,然后啟動辦事。

    6. 6

      接下來再利用http請求會提醒請求需要TLS,我們改用https請求,這個過程中會有不平安提醒,點擊“高級”--》“繼續前去”即可。

      END

    注重事項

    • 生當作數字證書的過程中不要健忘上面輸入的暗碼口令。
    • 發表于 2020-02-23 22:13
    • 閱讀 ( 759 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆