我有一个使用这些工具组合的项目:
==================================
Azure网站
Azure Blob
Azure CDN
UmbracoAzureBlobStorage - 1.0.10.5 - https://github.com/idseefeld/UmbracoAzureBlobStorage
WindowsAzure.Storage - 4.3.0
Umbraco - 7.2.5汇编:1.0.5610.18894
idseefeld.de.UmbracoAzure - 1.0.0.0 https://our.umbraco.org/projects/backoffice-extensions/azure-blob-storage-provider/
==================================
配置/ FileSystemProviders.config
<FileSystemProviders>
<!-- Media -->
<Provider alias="media"
type="idseefeld.de.UmbracoAzure.AzureBlobFileSystem, idseefeld.de.UmbracoAzure">
<Parameters>
<add key="containerName" value="media" />
<add key="rootUrl" value="http://az739977.vo.msecnd.net/" />
<add key="connectionString" value="DefaultEndpointsProtocol=https;AccountName=XXX;AccountKey=XXX" />
</Parameters>
</Provider>
</FileSystemProviders>
==================================
文件上传在开始时按预期工作。但是过了一段时间,当然很少上传,看起来我们的文件已从blob中删除,而CDN无法再为它们提供服务。
有什么我想念的吗?我在另一个项目中具有几乎相同的配置,并且它按预期工作。我尝试重新安装整个事情但每次都会出现问题。
https://our.umbraco.org/projects/backoffice-extensions/azure-blob-storage-provider/向我们展示直接指向blob的配置,而不是像我一样指向CDN。我应该看看这个吗?
答案 0 :(得分:1)
Uninstall-Pacakge UmbracoAzureBlobStorage
Uninstall-Package idseefeld.de.UmbracoAzure
Install-Package UmbracoAzureBlobStorage
解决了问题。该项目引用了&#34; idseefeld&#34; DLL。这有点奇怪。