我正在尝试为我们的网络应用设置多个自定义域。
基本上它是一个动态网站,用于检查网址并根据网址确定的客户显示特定内容。
我们说我们的客户是contoso.com。
为了使网站正常运行,我们需要和A记录到我们的Azure提供的服务器ip和TXT记录poiting到mywebsite.azurewebsites.net。
但这还不够,我们还必须转到Azure门户,并在那里添加主机名,' contoso.com'否则我们的客户将收到404错误。
我的问题是,我们可以告诉Azure我们的网络应用程序接受任何主机名,而不仅仅是Azure门户中定义的主机名吗?
我知道我们可以通过powershell或rest api添加主机名,但是我们有成千上万的客户,而且维护起来太多了。
答案 0 :(得分:1)
不,那是不可能的。试想一下,您可以在同一个VM上运行多个站点,并且它们都具有相同的IP地址。该服务要求每个站点提前注册它的主机名,以便在请求进入时,服务知道请求应该路由到哪个站点。