我使用REST API创建带有模板的资源(WebApp + MySQL)。 它工作正常。 我现在想要修改主机名并添加一个,但我只收到错误请求(400)响应。
我所指的网址是:
"https://management.azure.com/subscriptions/<subscriptionId>/resourcegroups/<myResourceGroup>/providers/Microsoft.Web/sites/<instanceName>?api-version=2015-08-01"
我正在做PUT,并发送以下JSON对象。
{
"properties": {
"HostNames":"instanceName.azurewebsites.net, newHostName.com"
}
}
我的JSON可能是错误的,但我尝试了很多格式而没有人工作。 我还试着引用另一个网址:
"https://management.azure.com/subscriptions/<subscriptionId>/resourcegroups/<myResourceGroup>/providers/Microsoft.Web/sites/<instanceName>/config/web?api-version=2015-08-01"
响应没问题(200),但后来我用powershell检查资源,我的HostNames属性没有改变。
我还尝试在部署时使用我的模板设置HostNames,但默认情况下Azure不允许您添加自定义主机名。
之前有人遇到过这个问题吗?