Listing files on network share



I'm writing an ASP.NET application that requires that a list of files from
a network shre be displayed on the site. We are using windows integrated
authorizations and impersonation. Whenever I try to access the network
share I get the following error.

DirectoryNotFoundException saying "Could not find a part of the path

In looking to solve this, I have come across multiple items discussing the
double hop authentication issue, which describes seting up and using
delegation. I have tried this, whith no luck ( as an aside, the same
assembly accesses AD without issue ).

Any help, Tips, or pointers would be greatly appreciated


Scott Allen

If delegation isn't working in your environment, there are at least
two other options:

One solution is to run the ASPNET worker process under a domain
account (by modifying the processModel element in machine.config.

Another solution is to use <identity impersonate="true"
userName=">domain>\<account>" password="<password>"/>. This
impersonates with a fresh set of credentials that can make another
network hop.


Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question