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

SpringBoot配置https實(shí)操方法

 更新時(shí)間:2019年11月06日 08:41:53   作者:SpringForAll  
在本篇文章里小編給大家整理的是關(guān)于SpringBoot配置https實(shí)操方法以及相關(guān)知識(shí)點(diǎn),需要的朋友們參考下。

升級(jí) https 記錄

1、去阿里云購(gòu)買證書(shū)(免費(fèi)版),并提交審核資料

購(gòu)買的證書(shū)

2、下載證書(shū)

下載證書(shū)

3、查看上圖頁(yè)面的第三步

JKS證書(shū)安裝

4、在證書(shū)目錄下執(zhí)行阿里云提供的命令,密碼都填 pfx-password.txt 中的內(nèi)容(三次),會(huì)生成 your-name.jks 文件。

生成 jks 證書(shū)

此處我已改名為 any.jks

5、將 any.jks 復(fù)制到 spring boot 應(yīng)用的 resources 目錄下

移動(dòng)證書(shū)

6、在 application.yml 中配置證書(shū)及端口,密碼填寫(xiě)第四步中的密碼

此配置會(huì)使 Undertow 容器監(jiān)聽(tīng) 443 端口,那么只有在域名前添加 https:// 才能訪問(wèn)網(wǎng)站內(nèi)容,添加 http:// 則不行,所以需要讓 Undertow 容器監(jiān)聽(tīng) 80 端口,并將 80 端口的所有請(qǐng)求重定向到 443 端口,即完成 http 到 https 的跳轉(zhuǎn)。

7、添加 SslConfig.java ,配置 Undertow 監(jiān)聽(tīng) 80 端口。

@Configuration
public class SslConfig {

  @Bean
  public EmbeddedServletContainerFactory servletContainer() {

    UndertowEmbeddedServletContainerFactory undertowFactory = new UndertowEmbeddedServletContainerFactory();
    undertowFactory.addBuilderCustomizers(new UndertowBuilderCustomizer() {

      @Override
      public void customize(Undertow.Builder builder) {
        builder.addHttpListener(80, "0.0.0.0");
      }

    });
    return undertowFactory;
  }

}

8、在 Spring Security 中配置 80 端口到 443 端口的映射 【待完善】

至此,重新打包應(yīng)用,重新發(fā)布應(yīng)用,即完成了 http 到 https 的升級(jí), https 能讓網(wǎng)站更安全,有興趣的試試吧。

相關(guān)文章

  • 解決SpringBoot搭建MyBatisPlus中selectList遇到LambdaQueryWrapper報(bào)錯(cuò)問(wèn)題

    解決SpringBoot搭建MyBatisPlus中selectList遇到LambdaQueryWrapper報(bào)錯(cuò)問(wèn)題

    這篇文章主要介紹了解決SpringBoot搭建MyBatisPlus中selectList遇到LambdaQueryWrapper報(bào)錯(cuò)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • 解讀spring.factories文件配置詳情

    解讀spring.factories文件配置詳情

    這篇文章主要介紹了解讀spring.factories文件配置詳情,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • Java overload和override的區(qū)別分析

    Java overload和override的區(qū)別分析

    方法的重寫(xiě)(Overriding)和重載(Overloading)是Java多態(tài)性的不同表現(xiàn),想要了解更多請(qǐng)參考本文
    2012-11-11
  • Java Kafka 消費(fèi)積壓監(jiān)控的示例代碼

    Java Kafka 消費(fèi)積壓監(jiān)控的示例代碼

    這篇文章主要介紹了Java Kafka 消費(fèi)積壓監(jiān)控,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-07-07
  • 關(guān)于jvm內(nèi)存如何查看

    關(guān)于jvm內(nèi)存如何查看

    本文介紹了如何在Java虛擬機(jī)(JVM)中進(jìn)行內(nèi)存管理,包括查看JVM內(nèi)存情況的常用方法和工具,這些方法包括使用JDK自帶的工具如jps、jstat、jmap和jconsole,以及一些第三方監(jiān)控工具如Prometheus、Grafana和ElasticStack等,通過(guò)這些方法
    2024-09-09
  • SpringBoot整合Druid數(shù)據(jù)源的方法實(shí)現(xiàn)

    SpringBoot整合Druid數(shù)據(jù)源的方法實(shí)現(xiàn)

    Druid是阿里開(kāi)發(fā)的一款開(kāi)源的數(shù)據(jù)源,被很多人認(rèn)為是Java語(yǔ)言中最好的數(shù)據(jù)庫(kù)連接池,本文主要介紹了SpringBoot整合Druid數(shù)據(jù)源的方法實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Java中BigDecimal除法使用不當(dāng)導(dǎo)致精度問(wèn)題

    Java中BigDecimal除法使用不當(dāng)導(dǎo)致精度問(wèn)題

    本文主要介紹了Java中BigDecimal除法使用不當(dāng)導(dǎo)致精度問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • java jdbc連接mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)增刪改查操作

    java jdbc連接mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)增刪改查操作

    這篇文章主要為大家詳細(xì)介紹了java jdbc連接mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)增刪改查操作,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • Spring Boot線程池使用的一些實(shí)用心得

    Spring Boot線程池使用的一些實(shí)用心得

    理論上線程越多程序可能更快,但在實(shí)際使用中我們需要考慮到線程本身的創(chuàng)建以及銷毀的資源消耗,以及保護(hù)操作系統(tǒng)本身的目的我們通常需要將線程限制在一定的范圍之類,這篇文章主要給大家介紹了關(guān)于Spring Boot線程池使用的一些實(shí)用心得,需要的朋友可以參考下
    2021-09-09
  • java  Super 用法詳解及實(shí)例代碼

    java Super 用法詳解及實(shí)例代碼

    這篇文章主要介紹了java Super 用法詳解及實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-03-03

最新評(píng)論

洮南市| 彭山县| 岢岚县| 泌阳县| 大连市| 磐石市| 乌海市| 侯马市| 聂拉木县| 正定县| 凉山| 布尔津县| 闻喜县| 浑源县| 阿克苏市| 和田县| 珠海市| 商丘市| 通州市| 浑源县| 钦州市| 香港 | 库尔勒市| 库车县| 政和县| 安平县| 登封市| 平凉市| 普宁市| 潍坊市| 仁布县| 岳阳县| 安宁市| 中卫市| 慈溪市| 南宁市| 凤翔县| 锡林浩特市| 秀山| 冷水江市| 三都|