Re: Need help writing a file to the server.
From: Daniel Fisher\(lennybacon\) (info_at_(removethis)lennybacon.com)
Date: 11/18/04
- Next message: nicholas: "Re: float: use of comma's versus dots: 12,2 or 12.2"
- Previous message: vMike: "Re: Question on viewstate workaround technique"
- In reply to: cur: "Need help writing a file to the server."
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 18 Nov 2004 16:30:10 +0100
Did you set ACLs for ASPNET on "C:\Mypath"?
Did you tried Impersionation?
-- Daniel Fisher(lennybacon) MCP ASP.NET C# Blog: http://www.lennybacon.com/ "cur" <curt_h_@-NOSPAM-hotmail.com> wrote in message news:OcRzbRQzEHA.1196@TK2MSFTNGP15.phx.gbl... > Ok, I need some help here. First of all, here's the offending bit of code: > > Private Sub WriteToFile(ByVal strPath As String, ByRef buffer As > Byte()) > Dim newFile As System.IO.FileStream = New > System.IO.FileStream(strPath, System.IO.FileMode.Create, > IO.FileAccess.Write) > > newFile.Write(buffer, 0, buffer.Length) > > newFile.Close() > End Sub > > I don't think it's the code, but there it is, just for reference. > > Second, here is the error I'm getting: > > Access to the path "C:\Mypath" is denied. > 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.UnauthorizedAccessException: Access to the path > "C:\Mypath" is denied. > > ASP.NET is not authorized to access the requested resource. Consider > granting access rights to the resource to the ASP.NET request identity. > ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 > or Network Service on IIS 6) that is used if the application is not > impersonating. If the application is impersonating via <identity > impersonate="true"/>, the identity will be the anonymous user (typically > IUSR_MACHINENAME) or the authenticated request user. > > To grant ASP.NET write access to a file, right-click the file in Explorer, > choose "Properties" and select the Security tab. Click "Add" to add the > appropriate user or group. Highlight the ASP.NET account, and check the > boxes for the desired access. > > What I've done: > > Absolutely everything. I have tried everything I could think of from > adding aspnet to the admin group to hunting through gpedit.msc to find > anything even remotely relevant. I have found a few people that said the > took steps 1,2 and 3, which I did, and it didn't work. Besides, the web > share idea scares me. I've messed with every permission I could find for > any user regarding this directory and under no circumstances will it allow > me to write to the server. > > Please, any ideas? > > --- > Posted using Wimdows.net Newsgroups - http://www.wimdows.net/newsgroups/
- Next message: nicholas: "Re: float: use of comma's versus dots: 12,2 or 12.2"
- Previous message: vMike: "Re: Question on viewstate workaround technique"
- In reply to: cur: "Need help writing a file to the server."
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|