欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

springboot配置https訪問的方法

 更新時間:2018年11月09日 15:10:02   作者:qq_21780681  
這篇文章主要介紹了springboot配置https訪問的方法,需要的朋友可以參考下

1、購買或本地生成ssl證書

要使用https,首先需要證書,獲取證書的兩種方式:

1、自己通過keytool生成
2、通過證書授權(quán)機構(gòu)購買

###### 作為演示,我們使用keytool生成:
C:\Users\xxx>keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650
輸入密鑰庫口令:
再次輸入新口令:
您的名字與姓氏是什么?
 [Unknown]: xxx
您的組織單位名稱是什么?
 [Unknown]: xxx
您的組織名稱是什么?
 [Unknown]: xxx
您所在的城市或區(qū)域名稱是什么?
 [Unknown]: beijing
您所在的省/市/自治區(qū)名稱是什么?
 [Unknown]: beijing
該單位的雙字母國家/地區(qū)代碼是什么?
 [Unknown]: china
CN=xxx, OU=xxx, O=xxx, L=beijing, ST=beijing, C=china是否正確?
 [否]: y

會在當(dāng)前目錄下生成一個證書:keystore.p12,同時記住你在生成證書時候輸入的密鑰庫口令。

2、創(chuàng)建一個Springboot項目

使用idea的spring initializr快速構(gòu)建一個springboot項目

#修改application.properties,以下內(nèi)容
#項目端口號
server.port: 7443
#引用生成證書
server.ssl.key-store: classpath:keystore.p12
#剛才的口令
server.ssl.key-store-password: wilson
#類型
server.ssl.keyStoreType: PKCS12
#tomcat
server.ssl.keyAlias: tomcat
#添加controller測試類
@Controller
public class TestController {
  @RequestMapping("/")
  @ResponseBody
  String home() {
    return "Hello World!";
  }
}
##3、測試項目

總結(jié)

以上所述是小編給大家介紹的springboot配置https訪問的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • SpringBoot如何防止XSS注入攻擊詳解

    SpringBoot如何防止XSS注入攻擊詳解

    這篇文章主要給大家介紹了關(guān)于SpringBoot如何防止XSS注入攻擊的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • Java經(jīng)典算法匯總之順序查找(Sequential Search)

    Java經(jīng)典算法匯總之順序查找(Sequential Search)

    Java查找算法之順序查找說明:順序查找適合于存儲結(jié)構(gòu)為順序存儲或鏈接存儲的線性表。 下面我們來詳細(xì)說明下
    2016-04-04
  • java -jar設(shè)置添加啟動參數(shù)實現(xiàn)方法

    java -jar設(shè)置添加啟動參數(shù)實現(xiàn)方法

    這篇文章主要介紹了java -jar設(shè)置添加啟動參數(shù)實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • SpringBoot項目注入?traceId?追蹤整個請求的日志鏈路(過程詳解)

    SpringBoot項目注入?traceId?追蹤整個請求的日志鏈路(過程詳解)

    本文介紹了如何在單體SpringBoot項目中通過手動實現(xiàn)過濾器或攔截器來注入traceId,以追蹤整個請求的日志鏈路,通過使用MDC和配置日志格式,可以在日志中包含traceId,便于問題排查,同時,還在返回的包裝類中注入traceId,以便用戶反饋問題,感興趣的朋友一起看看吧
    2025-02-02
  • lombok注解@Data使用在繼承類上時出現(xiàn)警告的問題及解決

    lombok注解@Data使用在繼承類上時出現(xiàn)警告的問題及解決

    Lombok的@Data注解簡化了實體類代碼,但在子類中使用時會出現(xiàn)警告,指出equals和hashCode方法不會考慮父類屬性,解決方法有兩種:一是在父類上使用@EqualsAndHashCode(callSuper=true)注解;二是通過配置lombok.config文件,均能有效解決警告問題
    2024-10-10
  • Java?Swing實現(xiàn)掃雷源碼

    Java?Swing實現(xiàn)掃雷源碼

    這篇文章主要為大家詳細(xì)介紹了Java?Swing實現(xiàn)掃雷源碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 解析java中的error該不該捕獲

    解析java中的error該不該捕獲

    這篇文章主要介紹了java中的error該不該捕獲,需要的朋友可以參考下
    2014-02-02
  • 解決@Test注解在Maven工程的Test.class類中無法使用的問題

    解決@Test注解在Maven工程的Test.class類中無法使用的問題

    這篇文章主要介紹了解決@Test注解在Maven工程的Test.class類中無法使用的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • IntelliJ?IDEA的代碼擱置功能實現(xiàn)

    IntelliJ?IDEA的代碼擱置功能實現(xiàn)

    本文主要介紹了IntelliJ?IDEA的代碼擱置功能實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 詳解Java的Struts框架中上傳文件和客戶端驗證的實現(xiàn)

    詳解Java的Struts框架中上傳文件和客戶端驗證的實現(xiàn)

    這篇文章主要介紹了Java的Struts框架中上傳文件和客戶端驗證的實現(xiàn),Struts是Java的SSH三大web開發(fā)框架之一,需要的朋友可以參考下
    2015-12-12

最新評論