通过 HTTPS 将 Azure AppService 连接到 VM 上的应用程序
Connect Azure AppService to Application on a VM over HTTPS
我需要将我们的 Azure AppServices 连接到 Azure VM 上的应用程序 运行。此应用程序需要 HTTPS,并且 AppServices 安装了一个应用程序,该应用程序将指向 VM 上应用程序的 HTTPS 地址。
我尝试在 VM 上创建一个自签名证书并将其添加到 AppService 的 SSL(导出的 .pfx)但是失败了,因为我认为它只会将其添加到受信任的个人 store/there 不是访问 Azure AppService 上的受信任的根存储。
Azure 环境具有 .local 域设置。我是否需要在 VM 上为我的应用程序获取 CA 证书并将它们安装在 Azure AppServices 上,或者我是否必须使用 public 域名来代替 Azure AppServices 和我的 HTTPS 应用程序之间的 SSL 通信 运行 在 Azure VM 上?
要实现此方案,您需要将 VM 和 App 服务放在同一个 VNet 中,然后建立点到站点连接,然后默认情况下它将被加密。
查看下面的 link 了解更多详情:
https://blogs.msdn.microsoft.com/benjaminperkins/2017/02/01/create-a-vnet-and-access-an-azure-vm-hosted-within-it-from-an-app-serivces-web-app/
我需要将我们的 Azure AppServices 连接到 Azure VM 上的应用程序 运行。此应用程序需要 HTTPS,并且 AppServices 安装了一个应用程序,该应用程序将指向 VM 上应用程序的 HTTPS 地址。
我尝试在 VM 上创建一个自签名证书并将其添加到 AppService 的 SSL(导出的 .pfx)但是失败了,因为我认为它只会将其添加到受信任的个人 store/there 不是访问 Azure AppService 上的受信任的根存储。
Azure 环境具有 .local 域设置。我是否需要在 VM 上为我的应用程序获取 CA 证书并将它们安装在 Azure AppServices 上,或者我是否必须使用 public 域名来代替 Azure AppServices 和我的 HTTPS 应用程序之间的 SSL 通信 运行 在 Azure VM 上?
要实现此方案,您需要将 VM 和 App 服务放在同一个 VNet 中,然后建立点到站点连接,然后默认情况下它将被加密。 查看下面的 link 了解更多详情: https://blogs.msdn.microsoft.com/benjaminperkins/2017/02/01/create-a-vnet-and-access-an-azure-vm-hosted-within-it-from-an-app-serivces-web-app/