我正在使用 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 可能是错误的,但我尝试了多种格式,但没有一种有效。我还尝试引用另一个 URL:
"https://management.azure.com/subscriptions/<subscriptionId>/resourcegroups/<myResourceGroup>/providers/Microsoft.Web/sites/<instanceName>/config/web?api-version=2015-08-01"
并且响应正常(200),但随后我使用 powershell 检查了资源,并且我的 HostNames 属性没有改变。
我还尝试在部署时使用我的模板设置主机名,但默认情况下 Azure 不允许您添加自定义主机名。
有人遇到过这个吗?