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

我不太喜欢这些东西,但很可能我所要求的是微不足道的。

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

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

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

这一切都很好。

接下来,我将oof.mysite.comconfiguration为通过适用于* .mysite.com的证书来使用HTTPS。 但是,现在,与API的通信停止工作。 或许也不奇怪,看看它是如何HTTPS到HTTP通信。

所以很自然,我也想为API使用* .mysite.com证书。 所以现在我( rab.mysite.com ,我的同事)试图将rab.mysite.com转发到bar.azurewebsites.net但是我看不到这个IP转发在Azure门户中工作(DNS传播已经发生了。 )

我想我要问两件事情:

1)IP转发到Azure API应用程序的工作方式与从Web应用程序到Web应用程序的工作方式不同

2)在事物的总体结构中是否有内在的错误?

您正尝试在bar.azurewebsites.net上使用“ *.mysite.com有效的证书”。 当然这不行! 证书无效。

您需要:

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

  2. *.mysite.comreplace为适用于所有mysite.com' sites _and_的多域名证书,并将其加载到两个域中。