应用程序需要允许用户上传护照照片,以便管理员可以验证用户。
本教程http://weblogs.asp.net/imranbaloch/file-upload-in-aspnet5-mvc6解释了ASP.NET 5 MVC 6中的文件上载。
但是,该文件将上载到项目文件夹中的文件夹。 是最佳做法吗?如果有成千上万的用户,有什么问题吗? 我应该使用Azure存储吗? 如果我使用Azure存储,代码会更复杂吗? 你有什么 建议?
答案 0 :(得分:0)
通常,当您通过WebAPI上传到该文件时,在IIS下运行的Web服务器只能访问其下面的虚拟根目录下的文件夹。如果要将文件存储在其他位置,则可以使用\ servername \ urpath,前提是该路径是共享的,并授予对" IIS AppPool \ DefaultAppPool"的访问权限。或其他AppPool,如果你使用另一个。