2

我正在使用 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 不允许您添加自定义主机名。

有人遇到过这个吗?

4

0 回答 0