将我的网站从AzureWebsites迁移到Azure云服务后,我遇到了一些移植问题,我认为这与IIS有关(我缺乏专业知识)。
问题是有时候我无法显示效果很好的图像。一种测试方法就是刷新图像的url很多次,有时候我会转向PageNotFound。
我有一个图片的网址路径
/Clients/{id}/Images
来获取头像,这是文件夹的相对路径。
我已经给予了完全权限,忽略了这条路线无济于事。有什么建议吗?
答案 0 :(得分:3)
您是否偶然让您的客户将图像直接上传到您的IIS计算机?如果是这样,请记住Azure云服务角色在分布式计算机上运行...因此,如果其中一个Web服务器将映像获取到其本地存储,则其他服务器则不会。
因此,您希望确保将上传的内容存储在共享资源上,在Azure的情况下,最好的地方是Blob存储。
HTH