簡體   English   中英

Spring 引導嵌入式 tomcat 中是否有用於 https 重定向的特定端口?

[英]Is there any specific port for https redirection in Spring Boot embedded tomcat?

我已經有一個 tomcat 服務器在端口為 443 和重定向端口為 8443 的 VM 中運行。我可以將 spring 引導應用程序的重定向端口也配置為 8443 並在同一 VM 中運行嗎? 我會面臨像端口已經在使用的錯誤嗎? 如果是,是否有任何特定端口可用於此目的? 我不想嘗試,因為這是一個生產環境 VM。

默認情況下,springboot中使用的https端口是9393所以,在你的應用程序中,如果你需要它是8443,你需要在application.propertiesapplication.yml中配置它,如application.yml

server:
  port: 8443 

application.properties

server.port=8443

是的,如果其他應用程序在同一 VM 上使用相同的 https 端口,您將遇到問題,您必須找到任何其他應用程序未使用的端口並將其分配給您的 springboot 應用程序。 如果任何其他應用程序已映射到此端口,請檢查您的 vm,如果沒有,您可以使用此端口而不會出現任何問題。

請注意:

如果啟用 HTTPS,它將完全取代 HTTP 作為 REST 端點和數據流儀表板交互的協議。 普通的 HTTP 請求將失敗 - 因此,請確保相應地配置 Shell。

Spring 文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM