Springboot 同时支持Http和Https访问
Springboot 同时支持Http和Https访问
Springboot 同时支持Http和Https访问1、配置文件
#端口配置 server: port: 443 tomcat: max-threads: 200 uri-encoding: UTF-8 ssl: enabled: true key-store: classpath:XX.XX.com.jks key-password: XXX key-store-type: JKS http: port: 8098
证书直接放在recesource文件夹下
2、启动类增加Http配置
@Value("${http.port}") private Integer port; @Bean public ServletWebServerFactory servletContainer() { TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory(); Connector connector = new Connector("org.apache.coyote.http11.Http11NioProtocol"); connector.setPort(port); tomcat.addAdditionalTomcatConnectors(connector); // 添加http端口支持 return tomcat; }
3、 现在可以使用这2种方式来访问接口了
Springboot 同时支持Http和Https访问相关教程
-
SpringBoot集成swagger-OpenAPI
SpringBoot集成swagger-OpenAPI OpenAPI是swagger下的一个在线查看接口文档的工具包,可以随着项目的部署同时生成项目对应的所有接口文档 一、在pom引入maven的jar包 !--OpenApi-- dependency groupIdorg.springdoc/groupId artifactIdspringdoc-openapi-ui/a
-
springboot整合swagger小栗子
springboot整合swagger小栗子 ?xml version=1.0 encoding=UTF-8?project xmlns=http://maven.apache.org/POM/4.0.0 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xs
-
SpringBoot中使用Thymeleaf
SpringBoot中使用Thymeleaf !-- thymeleaf会对html中的标签进行严格校验,如果html标签缺少结束标签的话,thymeleaf会报错,我们可以通过下面方式去除thymeleaf的校验 -- dependency groupIdnet.sourceforge.nekohtml/groupId artifactIdnekohtml/artifactId
-
springBoot 整合UEditor百度富文本编辑器。
springBoot 整合UEditor百度富文本编辑器。 UEditor是由百度web前端研发部开发所见即所得富文本web编辑器。可以定制很多如新闻页面,博客等等。UEditor使用简单,支持二次开发,适合快速开发很多业务功能,研究几天发个学习文档。 UEditor分为前端和后端前端
-
springboot引入com.baidubce:bce-java-sdk百度的SDK导致JSP页面
springboot引入com.baidubce:bce-java-sdk百度的SDK导致JSP页面的标签无法正常使用报cannot be resolved in either web.xml or 项目是使用Springboot 构建的spring+springMVC+mybatis 程序,后台管理页面使用的是JSP作为显示层。在jsp页面中使用了各种标签。
-
springboot 系统事件监听
springboot 系统事件监听 springboot的事件在org.springframework.boot.context.event包下,可通过GenericApplicationListener监听。 springboot的LoggingApplicationListener集成此接口实现。 可以参考此设计来实现我们自己的一些系统配置的自定义业务。 事
-
springboot2.X整合MinIO对象存储:上传、下载,windows搭建MinIO
springboot2.X整合MinIO对象存储:上传、下载,windows搭建MinIO服务 springboot2.X整合MinIO对象存储:上传、下载,windows搭建MinIO服务 MinIO官网下载link 为什么选择MinIO 在之前开发中曾使用了分布式文件服务FASTDFS和阿里云的OSS对象存储来存储。奈何OS
-
技术实践(3)-SpringBoot随机端口启动
技术实践(3)-SpringBoot随机端口启动 文章目录 一、SpringBoot随机端口 1.基础介绍 2.实现步骤 3.项目测试 二、SpringBoot多实例运行 一、SpringBoot随机端口 随机端口可以自动找指定范围内可使用的端口,不需要在配置文件中指定固定的启动端口 例如在SpringB