SpringBoot專案改成https協議

2021-10-12 07:18:56 字數 1776 閱讀 1923

1.生成金鑰證書

生成命令:keytool -genkey -alias test -storetype pkcs12 -keyalg rsa -keysize 2048 -keystore keystore.p12 -validity 3650

(1)關鍵字解釋:

alias  金鑰別名

storetype 指定金鑰倉庫型別

keyalg 生證書的演算法名稱,rsa是一種非對稱加密演算法

keysize 證書大小

keystore 生成的證書檔案的儲存路徑

validity 證書的有效期

keytool -genkeypair -alias "test" -keyalg "rsa" -keystore "test.keystore"

輸入金鑰庫口令:

再次輸入新口令:

您的名字與姓氏是什麼?

[unknown]: ezg

您的組織單位名稱是什麼?

[unknown]: taoliwang

您的組織名稱是什麼?

[unknown]: taoliwang

您所在的城市或區域名稱是什麼?

[unknown]: hefei

您所在的省/市/自治區名稱是什麼?

[unknown]: anhui

該單位的雙字母國家/地區**是什麼?

[unknown]: ss

cn=fan, ou=guosheng, o=guosheng, l=hefei, st=anhui, c=ss是否正確?

[否]: 是

輸入 >

的金鑰口令

(如果和金鑰庫口令相同, 按回車):

warning:

jks 金鑰庫使用專用格式。建議使用 "keytool -importkeystore -srckeystore test.keystore -destkeystore test.keystore -deststoretype pkcs12" 遷移到行業標準格式 pkcs12。

(2)生成證書注意:

在輸入證書生成命令之後,會提示輸入:

金鑰庫口令:證書密碼,在後面的專案中配置證書時用到

姓氏:一般沒什麼用,在瀏覽器中檢視證書時會顯示,用於正式場合的證書還是需要填寫標準。

組織單位:證書使用單位資訊,一般沒什麼用,在瀏覽器中檢視證書時會顯示,用於正式場合的證書還是需要填寫標準。

組織單位名稱:證書使用單位名稱,一般沒什麼用,在瀏覽器中檢視證書時會顯示,用於正式場合的證書還是需要填寫標準。

所在的城市或區域名稱:瀏覽器中檢視證書資訊時會顯示。

所在的省/市/自治區名稱:瀏覽器中檢視證書資訊時會顯示。

單位的雙字母國家/地區**:國家或地區編碼,瀏覽器中檢視證書資訊時會顯示

或者

把 web 專案 改成 Electron 專案

返回目錄 安裝 electronnpm i d electron latest 修改 webpack.config.js module.exports package.json 省略 載入 index.html 檔案 win.loadfile dist index.html 開啟開發者工具 win....

部署springboot專案

開發完了以後要部署,那麼怎麼部署呢?第一種 jar方式 注意是在springboot target目錄下生成乙個jar檔案 然後直接輸入鏈結就可以訪問了 第二種 war部署 哪種好?最近公司在做一些內部的小型web應用時,為了提高開發效率決定使用springboot,這貨自帶servlet容器,你在...

springboot專案略述

1.springboot專案是由啟動器 父專案啟動器等組成 org.springframework.boot spring boot starter parent 2.2.2.release lookup parent from repository 2.開啟父專案啟動器,其中配置了另乙個父專案關鍵...