Re: Access network shares with filesystemobject
- From: "Bruce Barker" <brubar_nospamplease_@xxxxxxxxxx>
- Date: Thu, 1 Sep 2005 15:39:24 -0700
asp runs pages with the iis authentication account defined for anonymous.
you proably specified a domain account.
asp.net runs as the asp.net account no matter the iis creditals. tell
asp.net to use the iis creditials by setting <Identity Impersonate=true> in
the web config. still must setup a domain account for anonymous.
-- bruce (sqlwork.com)
"Josh Rolfe" <someone@xxxxxxxxxxxxx> wrote in message
news:%231ftMOzrFHA.2212@xxxxxxxxxxxxxxxxxxxxxxx
>I have a page in classic asp that accces a network drive, The code is as
>follows:
> <%
> dim fso
> dim objFolder
> set fso=server.createObject("Scripting.FileSystemObject")
> set objFolder=fso.GetFolder("f:\")
> for each objFile in objFolder.files
> response.write objFile.name & "<br>"
> next
> %>
>
> (f: is a network drive)
> I am trying to do the same thing in asp.net. My code behind is as
> follows:
>
> Public Class WebForm1
> Inherits System.Web.UI.Page
>
> #Region " Web Form Designer Generated Code "
>
> ...
>
> #End Region
>
> Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles MyBase.Load
> Dim fso, objFolder, objFile As Object
> Dim strFolder As String
> fso = Server.CreateObject("Scripting.FileSystemObject")
> strFolder = "f:\"
> objFolder = fso.getFolder(strFolder)
> For Each objFile In objFolder.files
> Response.Write(objFile.name & "<br>")
> Next
> End Sub
> End Class
>
> Both pages run as integrated authentication with no anonymous access
> allowed. it works fine in classic asp, but not in asp.net. It works in
> asp.net if I access a local folder like c:\. The error I get in asp.net
> is:
>
> Exception from HRESULT: 0x800A004C (CTL_E_PATHNOTFOUND).
> Description: An unhandled exception occurred during the execution of the
> current web request. Please review the stack trace for more information
> about the error and where it originated in the code.
>
> Exception Details: System.IO.DirectoryNotFoundException: Exception from
> HRESULT: 0x800A004C (CTL_E_PATHNOTFOUND).
>
.
- References:
- Access network shares with filesystemobject
- From: Josh Rolfe
- Access network shares with filesystemobject
- Prev by Date: Authentication help
- Next by Date: Data Retrieval/Formating problem
- Previous by thread: Re: Access network shares with filesystemobject
- Next by thread: Problem with running a DTS Package from an ASP.NET page
- Index(es):
Relevant Pages
|