是否有可能为Azure的管理API创建CNAME时使用的子域的一个以上的水平?无法使用子域名为天青API管理
我在天青设置如下域;
mydomain.com <- main web site as an Azure web app
api.mydomain.com <- API managed by Azure API Mgmt
portal.mydomain.com <- Portal managed by Azure API Mgmt
这工作正常,但我们想建立一个结构化的测试子域如下;
test.mydomain.com <- main web site as an Azure web app
api.test.mydomain.com <- API managed by Azure API Mgmt
portal.test.mydomain.com <- Portal managed by Azure API Mgmt
我们创造了test.mydomain.com Web应用程序很好,但Azure的API管理不会让我们使用子域名api.test或portal.test。
它生成的错误是;
{ “代码”: “InvalidOperation”, “消息”: “证书 '933EDADD0C4037F6A0C02D38DFD5AF4A76FXXXXX' 是无效的域名:api.test.mydomain.com”, “细节”:空, “innerError”:空}
如果我们使用单个主机(例如,apitest没有点而不是api.test),这会消失。
我们CNAMES被设置如下。
api mydomainapi.azure-api.net
api.test mydomaintestapi.azure-api.net
portal.test mydomaintestapi.azure-api.net
我已经试过各种与awverify可憎jiggery pokery的,我们已经能够使用托管这些自定义域,只是没有Azure的API端点Web应用程序。
谢谢,我不知道子子域没有被覆盖。现在有道理。 –