【发布时间】:2020-10-30 01:07:36
【问题描述】:
我找不到任何类似的问题。 在服务器上启用 HTTPS 与直接在应用程序中启用 HTTPS 是什么意思,两者有什么区别,哪个更好?
例如:如果你有一个 Spring Boot 应用程序运行在 Tomcat 服务器上,你可以直接在 Spring Boot 中配置 HTTPS(密钥库、应用程序属性),或者在 Tomcat 服务器本身上配置 HTTPS。 在这两种情况下,应用程序都将通过 HTTPS 提供服务?
它们需要成对出现,还是只需要一个就足够了? 其他组合的问题也应该相同:Asp.Net 和 IIS、PHP 和 WAMP 等。
【问题讨论】:
-
“Spring 框架”可以为您配置 ssl(通过属性或 xml),或者您可以在代码中进行配置。在这两种情况下,应用程序都将通过 HTTPS 提供服务。我认为其中一个就足够了。
-
“其他组合的问题也应该相同”是完全错误的。 IIS/ASP.NET 只允许你在 IIS 上设置 HTTPS。
标签: asp.net spring-boot tomcat iis https