我正在尝试在 Azure 中尝试一些不同的配置可能性,当在流量管理器后面使用多个网站(应用程序服务)时,我一直在尝试正确配置 SSL 自定义域。
没有问题,我能够:
- 将自定义域 ( subdomain.mydomain.com ) 附加到 Azure 应用服务 ( subdomain1.azurewebsites.net )
- 将自定义域 ( subdomain.mydomain.com ) 附加到流量管理器 ( subdomain.trafficmanager.net ) 后面的 Azure 应用服务 ( subdomain1.azurewebsites.net ) (在此处解决)
但是当我尝试在流量管理器后面添加第二个应用服务时,我遇到了以下问题:
1. 无法将我的自定义域(subdomain.mydomain.com) 附加到第二个应用服务 (subdomain2.azurewebsites.net)。错误信息是:
更新主机名绑定失败:
主机名subdomain.mydomain.com已分配给另一个 Azure 网站:subdomain1。
如果我无法在它侦听的域列表中添加subdomain.mydomain.com(事实上,如果你不添加它,它不会),我不明白 SSL 将如何与第二个网站一起使用。
2. 无法将第二个应用服务添加到流量管理器的端点列表中。错误信息是:
未能保存对流量管理器配置文件“mytrafficmanager”的配置更改。
错误:某些提供的 Azure 网站端点无效:在流量管理器配置中检测到一个或多个冲突。多个域指向“西欧”区域:subdomain1.azurewebsites.net、subdomain2.azurewebsites.net
但是当我阅读文档时,似乎可以在同一区域添加多个端点:
如果您的配置文件在同一 Azure 区域中包含多个终结点,则定向到该区域的流量将均匀分布在可用终结点之间(基于配置的终结点启用/禁用状态和正在进行的终结点监视)。如果您更喜欢区域内的不同流量分布,可以使用嵌套的流量管理器配置文件来实现。
MSDN 文档中使用流量管理器和应用服务的示例仅显示了如何使用一个应用服务来完成。
我做错什么了吗?如果是,在 Azure 的流量管理器后面添加多个网站/应用服务的正确方法是什么?