embeddedTomcatconfiguration 替换为 httpConfiguration
embeddedTomcatconfiguration replace by httpConfiguration
将 web 应用程序移动到由 Azure Pipeline 构建的蜜蜂后,我遇到了打开 SSL 端口的问题。当我部署由本地机器构建的应用程序时,一切都很好,当我尝试在启动日志中安装由 azure 构建的新版本时,我看到...
(左 - 本地机器,右 - azure pipeline)
他似乎用 'httpConfiguration' 替换了单例 bean 'embeddedTomcatConfiguration' 的实例,这就是 ssl 打不开的原因。在此行之前,所有日志都是相同的。
带有信息的波纹管日志 端口已打开。
本地版本:-开放端口8433http,6060http和8444 https
Azure 版本:- 仅端口 8433 http 和 6060 http
应用程序是 spring 网络应用程序。下面是用于构建的版本比较。
本地版本:
- gradle版本:4.8.1
- 创建者:1.8.0_302(铁木林 25.302-b08)
蔚蓝:
- gradle版本:4.8.1
- 创建者:1.8.0_292(采用 OpenJDK 25.292-b10)
附加信息,应用程序使用 ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]
非常感谢您帮助解决问题。谢谢
通常 TLS/SSL 上的 http 协议使用 443/tcp 端口,而且当它在本地正常工作时,它应该在部署后按预期工作。看起来我们缺少一些 webapps 的配置。
以下是应研究的几个重要关键方面:
webapp的部署步骤。
请参阅 blog 以了解应用服务中的 运行 tomcat 并使用 azure 中的管道使其自动化。
如果您的应用程序将在自定义域中可见,您需要将您的 Web 应用程序映射到它。然后,您需要将该域 bind the SSL certificate 添加到您的 App Service Web App
正在配置custom tls/ssl in Azure App Service
Azure App Service 提供高度可扩展、自行修补的 Web 托管服务。此 article 向您展示如何创建、上传或导入私有证书或 public 证书到应用服务。
此外,要为您的应用服务应用创建自定义 TLS/SSL 绑定或启用客户端证书,您的应用服务计划必须处于基本、标准、高级或隔离层。
将 web 应用程序移动到由 Azure Pipeline 构建的蜜蜂后,我遇到了打开 SSL 端口的问题。当我部署由本地机器构建的应用程序时,一切都很好,当我尝试在启动日志中安装由 azure 构建的新版本时,我看到...
(左 - 本地机器,右 - azure pipeline)
他似乎用 'httpConfiguration' 替换了单例 bean 'embeddedTomcatConfiguration' 的实例,这就是 ssl 打不开的原因。在此行之前,所有日志都是相同的。
带有信息的波纹管日志 端口已打开。
本地版本:-开放端口8433http,6060http和8444 https
Azure 版本:- 仅端口 8433 http 和 6060 http
应用程序是 spring 网络应用程序。下面是用于构建的版本比较。
本地版本:
- gradle版本:4.8.1
- 创建者:1.8.0_302(铁木林 25.302-b08)
蔚蓝:
- gradle版本:4.8.1
- 创建者:1.8.0_292(采用 OpenJDK 25.292-b10)
附加信息,应用程序使用 ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]
非常感谢您帮助解决问题。谢谢
通常 TLS/SSL 上的 http 协议使用 443/tcp 端口,而且当它在本地正常工作时,它应该在部署后按预期工作。看起来我们缺少一些 webapps 的配置。
以下是应研究的几个重要关键方面:
webapp的部署步骤。
请参阅 blog 以了解应用服务中的 运行 tomcat 并使用 azure 中的管道使其自动化。
如果您的应用程序将在自定义域中可见,您需要将您的 Web 应用程序映射到它。然后,您需要将该域 bind the SSL certificate 添加到您的 App Service Web App
正在配置custom tls/ssl in Azure App Service
Azure App Service 提供高度可扩展、自行修补的 Web 托管服务。此 article 向您展示如何创建、上传或导入私有证书或 public 证书到应用服务。
此外,要为您的应用服务应用创建自定义 TLS/SSL 绑定或启用客户端证书,您的应用服务计划必须处于基本、标准、高级或隔离层。