【发布时间】:2021-11-17 17:34:50
【问题描述】:
将 Web 应用程序移动到 Azure Pipeline 构建的蜜蜂后,我遇到了打开 SSL 端口的问题。当我部署由本地机器构建的应用程序时,一切都很好,当我尝试在启动日志中安装由 azure 构建的新版本时,我看到...
(左 - 本地机器,右 - 天蓝色管道)
看来他是用 'httpConfiguration' 替换单例 bean 'embeddedTomcatConfiguration' 的实例,这就是为什么 ssl 无法打开的原因。在此行之前,所有日志都是相同的。
带有信息端口的波纹管日志已打开。
本地版本:-开放端口8433 http、6060 http和8444 https
Azure 版本:- 仅端口 8433 http 和 6060 http
App 是 Spring Web 应用程序。下面是用于构建的版本比较。
本地版本:
- gradleVersion: 4.8.1
- 创建者:1.8.0_302 (Temurin 25.302-b08)
天蓝色:
- gradleVersion: 4.8.1
- createdBy: 1.8.0_292 (AdoptOpenJDK 25.292-b10)
附加信息,应用程序使用 ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]
非常感谢您在解决问题方面的帮助。谢谢。
【问题讨论】:
标签: azure ssl gradle java-8 azure-pipelines