【发布时间】:2017-05-01 15:04:49
【问题描述】:
我正在尝试按照使用 Azure 资源管理器工具配置 CORS 下的建议为我的存储帐户设置 CORS 规则:https://docs.microsoft.com/en-us/azure/app-service-api/app-service-api-cors-consume-javascript
通过添加属性 cors:
"resources": [
{
"type": "Microsoft.Storage/storageAccounts",
"sku": {
"name": "Standard_RAGRS",
"tier": "Standard"
},
"kind": "Storage",
"name": "[parameters('storageAccounts_teststoragejkjk_name')]",
"apiVersion": "2016-01-01",
"location": "westus",
"tags": {},
"properties": {
"cors": {"allowedOrigins": ["*"]}
},
"resources": [],
"dependsOn": []
}
]
部署返回成功,我可以在 Azure 门户的活动日志下看到写入 StorageAccount 操作,但 Cors 规则没有添加到任何地方,当我从 Azure 下载模板时,它没有这个“cors 属性”。
我还尝试手动添加 Corse Rule(我只需要在我的 Blob 上使用它)和自动化脚本(包括 deployment.ps)看起来仍然一样...
关于如何使用 ARM 模板在 blob 存储上配置 Cors 规则有什么建议吗?
【问题讨论】:
标签: azure powershell cors azure-blob-storage azure-resource-manager