【发布时间】:2022-01-19 05:55:26
【问题描述】:
我有一个传统的 spring boot 应用程序,它使用一个注入 RestTemplate 的公共库,该库默认配置为进行一些 HTTPS 调用,这意味着它总是在类路径中寻找信任库。当我们启用信任库时,Spring Boot 默认需要一个密钥库
问题
我在应用服务中成功容器化并部署了这个应用,但是应用服务失败并出现以下错误
错误请求 主机和端口的这种组合需要 TLS。
大多数 cmets 建议应用服务容器需要在 HTTP 上运行,端口为 80,而不是 HTTPS。
问题
- 有没有办法部署这个运行 HTTPS 的容器以部署在 App 服务上并在端点处获得调用?
- 如果像信任第三方服务器一样需要信任库,人们如何在 Azure 应用服务中部署 Spring Boot 应用?
感谢任何帮助
【问题讨论】:
标签: java spring-boot azure azure-web-app-service azure-appservice