Skip to content

简单的spring-boot-undertow支持ssl,同时支持https、http重定向到https、http2.0

Notifications You must be signed in to change notification settings

JaxYoun/UndertowSSLDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目简介

  1. 这是一个简单的Spring-Boot项目,使用了Undertow作为容器。
  2. 配置了用JDK的keytool.exe本地生成的SSL证书。
  3. 为Undertow配置了多端口监听,分别监听8080(http)、9090(https),并将http请求后台重定向到https接口。
  4. 同时开通了Undertow的http2.0功能。
  5. 项目提供了一个get类型的对外接口,启动后可以用于http和https类型的请求测试:

https://127.0.0.1:9090/undertowSslDemo/user/getUser?id=99 http://127.0.0.1:8080/undertowSslDemo/user/getUser?id=99 将达到相同的请求效果。


目的

  • 主要学习Spring-Boot之web项目对的https支持及其配置方法。

About

简单的spring-boot-undertow支持ssl,同时支持https、http重定向到https、http2.0

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages