Man*_*ish 5 ssl spring tomcat8 spring-boot
我有一个spring boot应用程序,其中tomcat通过HTTPS侦听端口8000.但是,当使用普通http请求命中端口8000时,服务器将以http 400响应.
Bad Request
This combination of host and port requires TLS.
Run Code Online (Sandbox Code Playgroud)
有办法防止这种情况吗?我不希望服务器在请求http:// localhost:8000时发送任何响应.Spring启动和tomcat版本如下:
sprint-boot v2.0.0.RELEASE
tomcat v8.5.28
Run Code Online (Sandbox Code Playgroud)
更新:application.properties如下
server.port=8000
server.ssl.enabled=true
server.ssl.key-alias=alias
server.ssl.key-store=classpath:key.jks
server.ssl.key-store-type=JKS
server.ssl.key-store-password=<password>
server.ssl.key-password=<password>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
719 次 |
| 最近记录: |