我正在使用Image Resizer的AzureReader2,一切正常,除非我尝试将未修改的图像重定向到我的blob存储。
如果我请求修改后的图片,则会返回正确的网址:
http://localhost:57474/azure/images/test/githubavatar.jpg?width=200&height=600
但是对未修改图像的请求重定向到blob存储
http:localhost:57474/azure/images/test.jpg
但它重定向到blob存储:
https://{storageAccount}.blob.core.windows.net/images/test/test.jpg
我将redirectToBlobIfUnmodified设置为false但它没有做任何事情
<resizer>
<plugins>
<add name="MvcRoutingShim" />
<add name="AzureReader2"
redirectToBlobIfUnmodified="false"
connectionString="DefaultEndpointsProtocol=https;AccountName={storageAccountName};AccountKey={storageAccountKey}"
endpoint="https://{storageAccountName}.blob.core.windows.net/"
/>
</plugins>
</resizer>
答案 0 :(得分:0)
我对ImageResizer AzureReader2不太熟悉,但我对docs进行了一些研究。
据我所知,如果您将端点设置为localhost而不是blob存储,那么当您不需要修改blob时,服务器应该执行重定向到localhost。