Trouble with cross network permissions for an image through iis7 in an asp.net virtual directory
Posted
by EdenMachine
on Server Fault
See other posts from Server Fault
or by EdenMachine
Published on 2010-05-06T14:39:42Z
Indexed on
2010/05/06
14:48 UTC
Read the original article
Hit count: 482
- I have load balanced web servers
- My web application has a function that allows the user to upload their company logo to display in the application header
- obviously, when they upload the logo image file, it needs to be in a central location or otherwise, the file will not be accessible to the other server on the load balancer.
- in order to be able to upload the image through the application other on one of either servers and then display it on both servers I need a virtual directory in IIS on both servers that point to a third "file server" (this is the "AcctData" directory shown below with a sub folder "images")
the problem is that no matter what I do, I run into a permissioning issue
If I use pass-through authentication I get a 401 error. If I use a specific user that's set up on both boxes, I get a 500 error. The "Default" application under "CP" (shown in the image below) uses an AppPool that is a Domain Account that has admin permissions on all the servers. I've also tried sticking a Web.config file in the "AcctData" directory allowing anonymous access. Nothing is working though.
© Server Fault or respective owner