title: Hide source of file download hosted on Amazon S3 using MVC3
body: <p>I have a question related to my ASP.net MVC 3 application. My web app allows users to upload files to Amazon S3 and other members to access them. I wish to have control over who can access these file.  To do this I dont want to expose the URI's of the files and I would perfer not to have the server proxy the file.</p>
  
  <p>Can someone suggest the best ways to achieve this? </p>