2015-04-06 59 views
3

我有一個在域名上運行1500+以上的Web應用程序。以編程方式將域名添加到天青網站

每個頁面加載都將運行Request.ServerVariables [「SERVER_NAME」]來標識正在使用哪個域名,然後根據此域名返回內容。

我們正在使用Azure網站運行應用程序。

我希望能夠在我們獲得新客戶時通過編程方式添加新域名,理想情況是通過API。

有沒有人有任何想法?

回答

1

我找到了答案:

的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> - 環境變量的網站

的價值也可以在SCM檢查可用網站https://[websitename].scm.azurewebsites.net/Env

相關問題