【问题标题】:Is there any specific port for https redirection in Spring Boot embedded tomcat?Spring Boot嵌入式tomcat中是否有用于https重定向的特定端口?
【发布时间】:2020-04-08 03:53:10
【问题描述】:

我已经有一个运行在端口为 443 和重定向端口为 8443 的 VM 中的 tomcat 服务器。我可以将 Spring Boot 应用程序的重定向端口也配置为 8443 并在同一 VM 中运行吗?我会面临像端口已经在使用的错误吗?如果是,是否有任何特定端口可用于此目的?我不想尝试,因为这是一个生产环境 VM。

【问题讨论】:

标签: spring-boot ssl tomcat port


【解决方案1】:

在springboot中默认使用的https端口是9393。所以,在你的应用程序中如果你需要它是8443,你需要在application.properties或者application.yml中进行配置,比如 application.yml

server:
  port: 8443 

application.properties

server.port=8443

是的,如果其他应用程序在同一 VM 上使用相同的 https 端口,您将遇到问题,您必须找到任何其他应用程序未使用的端口并将其分配给您的 springboot 应用程序。如果任何其他应用程序已映射到此端口,请检查您的 vm,如果没有,您可以毫无问题地使用此端口。

请注意:

如果启用 HTTPS,它将完全取代 HTTP 作为协议 REST 端点和数据流仪表板在其上进行交互。 纯 HTTP 请求将失败 - 因此,请确保您 相应地配置您的 Shell。

春天doc.

【讨论】:

    猜你喜欢
    • 2014-12-13
    • 2015-07-25
    • 1970-01-01
    • 2021-05-02
    • 1970-01-01
    • 2016-10-10
    • 1970-01-01
    • 2017-08-02
    • 2015-08-19
    相关资源
    最近更新 更多