Azure,错误请求:请求正文为空或没有预期内容
本文关键字:请求 错误 正文 Azure | 更新日期: 2023-09-27 18:32:28
这最初是一个SubscriptionNotFound错误。
然后我最终遇到了一个 Missing RegistrationForLocation 错误。
现在我在这里。
相同的代码:
var dnsClient = new DnsManagementClient(new Microsoft.Azure.TokenCloudCredentials(result.AccessToken));
var zone = dnsClient.Zones.CreateOrUpdate("someresourcegroup", "mydomain.com", new Microsoft.Azure.Management.Dns.Models.ZoneCreateOrUpdateParameters {
IfNoneMatch = "*",
Zone = new Microsoft.Azure.Management.Dns.Models.Zone {
Name = "mydomain.com",
Location = "global"
}
});
还有这个错误:
错误请求:请求正文为空或没有预期内容。
其他 2 个错误是有道理的,但这个错误似乎有点像死胡同。
这次我做错了什么?
请更改您的代码并包含Properties
:
var zone = dnsClient.Zones.CreateOrUpdate("someresourcegroup", "mydomain.com", new Microsoft.Azure.Management.Dns.Models.ZoneCreateOrUpdateParameters
{
IfNoneMatch = "*",
Zone = new Microsoft.Azure.Management.Dns.Models.Zone
{
Name = "mydomain.com",
Location = "global",
Properties = new ZoneProperties()//Add this line!
}
});
这应该可以解决问题。