Azure 中两个端口转发域之间的 HTTPS 有问题吗?

Azure 中两个端口转发域之间的 HTTPS 有问题吗?

我对这些事情不太满意,但很可能我所问的问题并不重要。

我有一个网站托管在foo.azurewebsites.net

还有一个 API bar.azurewebsites.net(WEB API 作为 API 应用程序)

然后我转发oof.mysite.comfoo.azurewebsites.net

一切都进行得很顺利。

接下来,我配置oof.mysite.com为通过对 *.mysite.com 有效的证书使用 HTTPS。但是现在,与 API 的通信停止工作了。也许这并不太令人惊讶,因为它是 HTTPS 到 HTTP 的通信。

因此,我自然也想将 *.mysite.com 证书用于 API。因此,现在我(我的同事)正在尝试转发,rab.mysite.combar.azurewebsites.net我看不到如何在 Azure 门户中使此 IP 转发正常工作(DNS 传播已经发生)。

我想我要问两件事:

1) IP 转发至 Azure API 应用程序与转发至 Web 应用程序有何不同?

2)事物的总体架构本身是否存在错误?

答案1

您正在尝试在 处使用“有效期为 的证书*.mysite.combar.azurewebsites.net。这当然行不通!该证书无效。

您需要:

  1. 加载有效的单独证书bar.azurewebsites.net

  2. *.mysite.com用对所有 bar.azurewebsites.net 均有效的多域证书替换它mysite.com' sites _and_,并在两个域中加载它。

相关内容