我有一个在域名上运行1500+的Web应用程序。
每个页面加载都会运行Request.ServerVariables [" SERVER_NAME"]来识别正在使用的域名,然后根据此域名返回内容。
我们正在使用Azure网站来运行该应用程序。
我希望能够在我们获得新客户端时以编程方式添加新域名,理想情况是通过API。
答案 0 :(得分:2)
我找到了答案:
ARM API调用如下所示:
https://management.azure.com/subscriptions/{subscriptionID}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Web/sites/{WebSiteName}?api-version=2014-06-01
Content-Type: application/json
{
"location": "<REGION_NAME>",
"properties": {
"hostNames": [
"*.azurewebsites.net",
"customdomain1",
"customdomain2"
]
}
}
<REGION_NAME>
- 在网站的环境变量中可用