我不太喜欢这些东西,但很可能我所要求的是微不足道的。
我有一个网站托pipe在foo.azurewebsites.net
还有bar.azurewebsites.net的API(作为API应用程序的WEB API)
然后我转发oof.mysite.com到foo.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有效的证书”。 当然这不行! 证书无效。
您需要:
为bar.azurewebsites.net或者加载有效的单独证书
将*.mysite.comreplace为适用于所有mysite.com' sites _and_的多域名证书,并将其加载到两个域中。