24 小时以来,我一直尝试为我的一个存储设置新的 CustomDomainName。起初,我在 portal.azure.com 中尝试,但返回了内部错误。刷新页面后,无法访问,只能看到 StorageAccountBladeWithQuickLinks 字样。
我接下来尝试使用 Powershell。我执行了以下命令:Set-AzureRmStorageAccount -ResourceGroupName "Default-Web-NorthEurope" -AccountName "[storagename]" -CustomDomainName "[my domain]"
响应是:
Set-AzureRmStorageAccount:当前正在对此存储帐户执行需要独占访问权限的操作。在 Zeile:1 Zeichen:1 + Set-AzureRmStorageAccount -ResourceGroupName "Default-Web-NorthEurope ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:CloseError:(:) [Set-AzureRmStorageAccount],CloudException + FullyQualifiedErrorId:Microsoft.Azure.Commands.Management.Storage.SetAzureStorageAccountCommand
我的域名的 CNAME 已经可用。
我该怎么办? Azure 数据中心观察团队能解决这个问题吗?
问候 Tino
答案1
我没有重现您的错误。但我可以为我的存储设置自定义域。步骤如下:
在您的 DNS 提供商中添加 CNAME 记录:前往您的域名提供商添加 CNAME 记录。示例域名:
example.com
。您只需将 CNAME 添加storage.example.com
到您的存储帐户域名即可yourstorageaccountname.blob.core.windows.net
。使用 Portal 或 powershell 验证域名:
对于门户:进入 Azure 门户 > 你的存储帐户 > 自定义域 > 输入你之前添加的域 > 保存
对于 Powershell:使用Set-AzureRmStorageAccount
Set-AzureRmStorageAccount -ResourceGroupName yourrgname -Name yourstorageaccountname -CustomDomainName storage.example.com
我在实验室做了测试,这两种方法对我来说都有效。
希望这可以帮助。