I am developing an MVC website where different users may upload several images. They idea is that the users can only see their own images. Using a virtual folder in IIS to store the user images would be an easy solution, but then anybody that knows a valid filename would be able to freely download someone else's pictures.
Can anybody suggest a solution for this problem without manually setting permissions at the file level?
Also take into consideration that the files may be 10 MB.
Thanks in advance!