Join us this Friday for AI in Action at the Virtual Happy Hour! This free virtual event is open to all—enroll now on Academy and don’t miss out.

 

Access rights to virtual directory in iis

Vote:
 
I have a virtual directory in IIS mapped to a network resource. The virtual directory is set up to impersonate a different domain account when accessing this network resource. If I just use my web browser to browse to http://server/myvirtualdir/fileinvirtualdir everything works fine, but if I programmatically try to get the file data using VirtualPathProvider.OpenFile("/myvirtualdir/fileinvirtualdir") i get an access rights error on the network resource. Apparently VirtualPathProvider does not use the impersonating account. Is there an other way I can solve this? Thanks in advance!
#25335
Oct 21, 2008 15:08
Vote:
 

You have to run the application pool in IIS under a domain account that has access to the resource.

 

#25346
Oct 22, 2008 9:12
Vote:
 

Per,

thank you for your reply! However, this is exactly what I was hoping to skip by using the virtual directory and giving only that directory the domain user credentials necessary. But I suppose letting the application pool user access the network share the only way then.

#25354
Oct 22, 2008 12:56
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.