安全且“符合条件”ASP中的照片上传.净MVC

本文关键字:照片 MVC ASP 符合条件 条件 安全 | 更新日期: 2023-09-27 18:09:15

我正在为一个俱乐部建立一个网站,我希望每个成员都能上传一张个人资料照片。

我已经在SO上看到了一些关于如何做到这一点的基本问题和答案,但我担心的是两件更具挑战性的事情:

  1. 安全 -我想阻止人们上传不合法的图像和/或包含恶意内容的文件。

  2. 均匀性 -我希望文件是一个合理的大小和图像是方形的。我想提供一个UI,以帮助用户裁剪成一个正方形的照片一旦照片已上传和验证。

理想情况下,我想找到一个免费/开源的实用程序,我可以只是插入到我的应用程序和去。如果没有这样的可用方法,我将非常感谢建议和/或示例代码。

安全且“符合条件”ASP中的照片上传.净MVC

我认为没有任何插件实用程序可以帮助您。最好的办法是自己建个东西。这里有两篇博客文章,可以帮助您轻松创建自己的验证器:

  • 如何在ASP中安全地验证和验证图像上传。. NET和ASP。净MVC
  • 图片上传&使用ASP进行验证。Net MVC 3
  • 图片上传,裁剪和调整大小与ASP。jQuery Uploadify和jCrop