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

Springboot項(xiàng)目配置阿里云SSL證書的實(shí)現(xiàn)步驟

 更新時(shí)間:2025年08月22日 10:13:24   作者:?Bye~  
本文詳細(xì)介紹了SpringBoot項(xiàng)目中配置HTTPS,包括證書申請(qǐng)、下載及安裝過程,及設(shè)置HTTP自動(dòng)重定向至HTTPS,確保網(wǎng)站數(shù)據(jù)傳輸?shù)陌踩?感興趣的可以了解一下

1.證書申請(qǐng)(自行選購)

2.下載證書

3.解壓下載壓縮包

4.將.pfx文件放至springboot項(xiàng)目resources目錄下

applicatio.yml中添加配置

5.設(shè)置http自動(dòng)重定向https(8082端口->443端口):

在SpringApplication啟動(dòng)類中加入以下代碼:(注意網(wǎng)上有些代碼中的EmbeddedServletContainerFactory找不到是因?yàn)閟pringboot2.X之后改了寫法)

    //攔截所有請(qǐng)求
    @Bean
    public ServletWebServerFactory servletContainer() {
        TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory() {
            @Override
            protected void postProcessContext(Context context) {
                SecurityConstraint securityConstraint = new SecurityConstraint();
                securityConstraint.setUserConstraint("CONFIDENTIAL");
                SecurityCollection collection = new SecurityCollection();
                collection.addPattern("/*");
                securityConstraint.addCollection(collection);
                context.addConstraint(securityConstraint);
            }
        };
        tomcat.addAdditionalTomcatConnectors(httpConnector());
        return tomcat;
    }
 
    //配置http轉(zhuǎn)https
    @Bean
    public Connector httpConnector() {
        Connector connector = new Connector(TomcatServletWebServerFactory.DEFAULT_PROTOCOL);
        connector.setScheme("http");
        //Connector監(jiān)聽的http的端口號(hào)
        connector.setPort(8082);
        connector.setSecure(false);
        //監(jiān)聽到http的端口號(hào)后轉(zhuǎn)向到的https的端口號(hào)
        connector.setRedirectPort(443);
        return connector;
    }

6.已測

到此這篇關(guān)于Springboot項(xiàng)目配置阿里云SSL證書的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)Springboot配置阿里云SSL內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • java生成驗(yàn)證碼步驟歸納總結(jié)

    java生成驗(yàn)證碼步驟歸納總結(jié)

    這篇文章主要為大家詳細(xì)介紹了java生成驗(yàn)證碼的步驟總結(jié),需要的朋友可以參考下
    2017-04-04
  • java實(shí)現(xiàn)多選批量刪除功能

    java實(shí)現(xiàn)多選批量刪除功能

    工作中批量刪除可以提高我們的工作效率,今天這篇文章主要介紹了java實(shí)現(xiàn)多選批量刪除功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • java數(shù)據(jù)庫連接池新手入門一篇就夠了,太簡單了!

    java數(shù)據(jù)庫連接池新手入門一篇就夠了,太簡單了!

    數(shù)據(jù)庫連接池負(fù)責(zé)分配、管理和釋放數(shù)據(jù)庫連接,釋放空閑時(shí)間超過最大空閑時(shí)間的數(shù)據(jù)庫連接來避免因?yàn)闆]有釋放數(shù)據(jù)庫連接而引起的數(shù)據(jù)庫連接遺漏,這項(xiàng)技術(shù)能明顯提高對(duì)數(shù)據(jù)庫操作的性能
    2021-06-06
  • Java線程調(diào)度之線程休眠用法分析

    Java線程調(diào)度之線程休眠用法分析

    這篇文章主要介紹了Java線程調(diào)度之線程休眠用法,較為詳細(xì)的分析了Java線程休眠的功能與實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-06-06
  • 給新來的同事講where?1=1是什么意思

    給新來的同事講where?1=1是什么意思

    當(dāng)遇到多個(gè)查詢條件,使用where 1=1 可以很方便的解決我們的問題,但這究竟有什么意思呢?所以下面這篇文章主要給大家介紹了關(guān)于where?1=1是什么意思,需要的朋友可以參考下
    2021-12-12
  • Java?-jar參數(shù)詳解之掌握J(rèn)ava可執(zhí)行JAR文件的運(yùn)行技巧

    Java?-jar參數(shù)詳解之掌握J(rèn)ava可執(zhí)行JAR文件的運(yùn)行技巧

    做項(xiàng)目的時(shí)候我們肯定接觸過很多jar包,下面這篇文章主要給大家介紹了關(guān)于Java?-jar參數(shù)詳解之掌握J(rèn)ava可執(zhí)行JAR文件的運(yùn)行技巧,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • MyBatis mapping類基本用法

    MyBatis mapping類基本用法

    這篇文章主要為大家介紹了MyBatis mapping類基本用法示例詳解,
    有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • Spring?Boot中實(shí)現(xiàn)全局Token驗(yàn)證的兩種方式總結(jié)

    Spring?Boot中實(shí)現(xiàn)全局Token驗(yàn)證的兩種方式總結(jié)

    這篇文章主要給大家介紹了關(guān)于Spring?Boot中實(shí)現(xiàn)全局Token驗(yàn)證的兩種方式,文中通過攔截器和過濾器實(shí)現(xiàn)全局Token驗(yàn)證,解決接口重復(fù)驗(yàn)證問題,對(duì)比兩者優(yōu)缺點(diǎn)及適用場景,提供統(tǒng)一異常處理方案,需要的朋友可以參考下
    2025-05-05
  • springboot rabbitmq整合rabbitmq之消息持久化存儲(chǔ)問題

    springboot rabbitmq整合rabbitmq之消息持久化存儲(chǔ)問題

    這篇文章主要介紹了springboot rabbitmq整合rabbitmq之消息持久化存儲(chǔ)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 如何解決Maven打包時(shí)每次都出現(xiàn)Download maven-metadata.xml卡住問題

    如何解決Maven打包時(shí)每次都出現(xiàn)Download maven-metadata.xml卡住問題

    這篇文章主要介紹了如何解決Maven打包時(shí)每次都出現(xiàn)Download maven-metadata.xml卡住問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05

最新評(píng)論