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

基于springboot設(shè)置Https請求過程解析

 更新時間:2020年08月07日 09:52:34   作者:william_zhao  
這篇文章主要介紹了基于springboot設(shè)置Https請求過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

1.首先去阿里云購買個證書,也有免費的,但是免費的只能使用一年,證書需要綁定域名

2.將證書放進(jìn)項目

3.配置YML

server:
 ssl:
  key-store: 55555.pfx
  key-store-password: 55555
  keyStoreType: PKCS12
  connectionTimeout: 20000
 port: 8888

重點來了,配置請求轉(zhuǎn)發(fā)

@Configuration
public class WebMvcconfig implements WebMvcConfigurer {

  @Bean
  public TomcatServletWebServerFactory servletContainer() {
    TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory() {
      @Override
      protected void postProcessContext(Context context) {
        SecurityConstraint constraint = new SecurityConstraint();
        constraint.setUserConstraint("CONFIDENTIAL");
        SecurityCollection collection = new SecurityCollection();
        collection.addPattern("/*");
        constraint.addCollection(collection);
        context.addConstraint(constraint);
      }
    };
    tomcat.addAdditionalTomcatConnectors(httpConnector());
    return tomcat;
  }

  @Bean
  public Connector httpConnector() {
    Connector connector = new Connector("org.apache.coyote.http11.Http11NioProtocol");
    connector.setScheme("http");
    // Connector監(jiān)聽的http的端口號
    connector.setPort(8080);
    connector.setSecure(false);
    // 監(jiān)聽到http的端口號后轉(zhuǎn)向到的https的端口號
    connector.setRedirectPort(8888);
    return connector;
  }
}

如果請求報錯:java.lang.UnsatisfiedLinkError: org.apache.tomcat.jni.SSL.renegotiatePending(J)I問題

在pom.xml中加入

 <properties>
    <tomcat.version>9.0.12</tomcat.version>
  </properties>
<dependency>
      <groupId>org.apache.tomcat</groupId>
      <artifactId>tomcat-juli</artifactId>
      <version>${tomcat.version}</version>
    </dependency>

然后運行,請求成功!

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot?創(chuàng)建獲取yml里配置字段值

    SpringBoot?創(chuàng)建獲取yml里配置字段值

    在Spring?Boot中通過@ConfigurationProperties綁定YML配置,創(chuàng)建Bean并提供訪問方法,實現(xiàn)根據(jù)配置字段動態(tài)處理業(yè)務(wù)邏輯,具有一定的參考價值,感興趣的可以了解一下
    2025-06-06
  • 淺談一下Java中的堆和棧

    淺談一下Java中的堆和棧

    這篇文章主要介紹了一下Java中的堆和棧,Java數(shù)據(jù)類型在執(zhí)行過程中存儲在兩種不同形式的內(nèi)存中:棧和堆,它們通常由運行Java虛擬機(JVM)的底層平臺維護(hù),需要的朋友可以參考下
    2023-04-04
  • 詳解Java接口簽名(Signature)實現(xiàn)方案

    詳解Java接口簽名(Signature)實現(xiàn)方案

    這篇文章主要介紹了Java接口簽名(Signature)實現(xiàn)方案?,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-01-01
  • java實現(xiàn)簡單解析XML文件功能示例

    java實現(xiàn)簡單解析XML文件功能示例

    這篇文章主要介紹了java實現(xiàn)簡單解析XML文件功能,結(jié)合實例形式分析了java針對xml文件的讀取、遍歷節(jié)點及輸出等相關(guān)操作技巧,需要的朋友可以參考下
    2017-10-10
  • SpringBoot導(dǎo)出Excel表格到指定路徑的代碼詳解

    SpringBoot導(dǎo)出Excel表格到指定路徑的代碼詳解

    Spring Boot導(dǎo)出Excel通常涉及到使用第三方庫如Apache POI或者XlsxWriter等,它們能幫助你在Spring應(yīng)用中生成并下載Excel文件,那么SpringBoot如何導(dǎo)出Excel表格到指定路徑,本文將給大家詳細(xì)的介紹一下
    2024-07-07
  • Java調(diào)用DeepSeek?api實現(xiàn)方法記錄

    Java調(diào)用DeepSeek?api實現(xiàn)方法記錄

    這篇文章主要介紹了如何在Java中調(diào)用DeepSeek?API,包括在官網(wǎng)獲取APIKeys、創(chuàng)建API請求工具類以及處理返回結(jié)果的步驟,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-02-02
  • Java實現(xiàn)AOP功能的封裝與配置的小框架實例代碼

    Java實現(xiàn)AOP功能的封裝與配置的小框架實例代碼

    這篇文章主要介紹了Java實現(xiàn)AOP功能的封裝與配置的小框架實例代碼,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02
  • idea創(chuàng)建JAVA Class時自動生成頭部文檔注釋的方法

    idea創(chuàng)建JAVA Class時自動生成頭部文檔注釋的方法

    這篇文章主要介紹了idea創(chuàng)建JAVA Class時自動生成頭部文檔注釋的方法,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • 解讀CompletableFuture的底層原理

    解讀CompletableFuture的底層原理

    本文探討了Java8中CompletableFuture的原理和應(yīng)用,詳解其異步編程能力、工作機制及實際使用方法,CompletableFuture通過鏈?zhǔn)秸{(diào)用和狀態(tài)管理優(yōu)化異步任務(wù),提高Java應(yīng)用的效率和性能
    2024-09-09
  • linux配置jdk環(huán)境變量簡單教程

    linux配置jdk環(huán)境變量簡單教程

    這篇文章主要為大家詳細(xì)介紹了linux配置jdk環(huán)境變量簡單教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01

最新評論

吉木萨尔县| 营山县| 东源县| 化德县| 南通市| 龙江县| 扎囊县| 林甸县| 建水县| 盱眙县| 德州市| 大田县| 安义县| 永吉县| 渝中区| 北流市| 丽水市| 泉州市| 平乡县| 罗定市| 阿城市| 凤山县| 哈密市| 镶黄旗| 海城市| 锡林郭勒盟| 土默特右旗| 大洼县| 徐州市| 卢湾区| 陈巴尔虎旗| 乌兰浩特市| 长垣县| 安阳市| 微山县| 仁怀市| 泰来县| 石台县| 丰宁| 遂平县| 安康市|