主端点未显示在Azure存储静态网站上

时间:2019-12-12 15:30:50

标签: azure azure-storage azure-storage-blobs

我正在按照文档here在我的Azure存储上设置静态网站。

我可以设置它并上传我的文件,但是Primary Endpoint下没有显示Static Website -参见下文。知道为什么吗?

enter image description here

P.S。我可以使用完整的Blob URL即https://myaccount.blob.core.windows.net/$web/index.html访问该网站,但应该有一个对用户更友好的端点,其中不包含$web并且我没有键入index.html来显示静态网页。

2 个答案:

答案 0 :(得分:0)

那么,在“属性”刀片中没有看到“静态网站”部分? 更新: enter image description here

更新2: 您可以使用带有以下命令或代码段的Az模块来获取“主要静态网站端点”详细信息。

(Get-AzStorageAccount -ResourceGroupName <RESOURCEGROUPNAME> -Name <STORAGEACCOUNTNAME>|select PrimaryEndpoints).PrimaryEndpoints.Web

答案 1 :(得分:0)

我可以重现此问题。当存储帐户从V1迁移到V2时会发生这种情况。

此问题的解决方法是刷新页面或导航离开并返回存储帐户。然后您应该会看到URL。

您还可以使用Azure CLI获取URL

az storage account show --name myaccount --query 'primaryEndpoints.web'