我有一个 ASP MVC 项目。在其中,我添加了一个目录结构:
...
UserUploads
User_1
Images
Original
Thumb
Display
User_2
User_n
...
如何使该文件夹结构对用户不可见?我不希望未经授权的用户通过输入URL来查看这些图像。每个用户都有自己的图像,只有某些用户的“好友”才能查看其图像。我检查了Facebook的图像,图像地址如下:
http://a4.sphotos.ak.fbcdn.net/hphotos-ak-ash4/296040_2530953916384_1329592446_32898884_1499197273_n.jpg
那么,如何最好地保护用户上传的文件安全呢?