Not sure 100% if this fits in to the security category, but hey it's my first post and I'll learn quickly.
I have an asp.net website that must allow users who have been successfully authenticated to view a suite of word documents. However, these documents are stored on a file server. The file server is on our company domain and the web server is in a DMZ. What is the best way to allow documents to be copied from the application server up to the web server ready for view when a user logs in.
I was thinking that we could set up a system account on the web server that has the privliges to get the documents from the file server. When the user logs in the process of copying up the documents to the web server would be done by this new account. However, our infrastructure guys think that this is a bad idea as it would allow anyone who has compromised the web server free access to the secure documents. They recommened using an application server inside the domain that receives requests from the web server. When a request is received the application server would do the copy process.
I'm really in the dark about the best way to achieve this. There must be a best practivce way of retrieving content from another server and uploading them to a web server. Obviously we would have to amend our firewall rules to allow this to happen.
Any help or guidance would be appreciated.
Thanks in advance!