在ASP.NET Web应用程序中使用图像上载的最佳实践

时间:2015-10-19 03:03:01

标签: asp.net-core-mvc

应用程序需要允许用户上传护照照片,以便管理员可以验证用户。

本教程http://weblogs.asp.net/imranbaloch/file-upload-in-aspnet5-mvc6解释了ASP.NET 5 MVC 6中的文件上载。

但是,该文件将上载到项目文件夹中的文件夹。 是最佳做法吗?如果有成千上万的用户,有什么问题吗? 我应该使用Azure存储吗? 如果我使用Azure存储,代码会更复杂吗? 你有什么 建议?

1 个答案:

答案 0 :(得分:0)

通常,当您通过WebAPI上传到该文件时,在IIS下运行的Web服务器只能访问其下面的虚拟根目录下的文件夹。如果要将文件存储在其他位置,则可以使用\ servername \ urpath,前提是该路径是共享的,并授予对" IIS AppPool \ DefaultAppPool"的访问权限。或其他AppPool,如果你使用另一个。