Re: Can't Write File on Hosted Server...
From: John Timney \(Microsoft MVP\) (timneyj_at_despammed.com)
Date: 10/30/04
- Next message: Bill Davidson: "want to join a C# and ADO.NET based open source project"
- Previous message: John Timney \(Microsoft MVP\): "Re: .NET & SMTP"
- In reply to: clintonG: "Can't Write File on Hosted Server..."
- Next in thread: clintonG: "Re: Can't Write File on Hosted Server..."
- Reply: clintonG: "Re: Can't Write File on Hosted Server..."
- Messages sorted by: [ date ] [ thread ]
Date: Sat, 30 Oct 2004 21:36:54 +0100
Authentication for write permissions can be a tricky thing in a hosted
environment, if you have been given write permissions at all.
I would guess that the hosting provider denies write at some point in the
path
"c:\xxx\xxx\xxx\csgallagher\xxx\SomeFile.xml" is denied.
at a level below your application.for the asp.net account, so even
impersonation is unlikely to help as you have found.
Your next step is probably to drop them an email outling the problem, even
passing them a small code sample. If they are any good as a hosting
provider they will be able to tell you straight away what the problem is and
resolve it for you.
--
Regards
John Timney
Microsoft Regional Director
Microsoft MVP
"clintonG" <csgallagher@REMOVETHISTEXTmetromilwaukee.com> wrote in message
news:uK7p5cpvEHA.592@TK2MSFTNGP15.phx.gbl...
> The application is a simple form of three textbox controls that results
> in writing an XML file to the file system of the application root when
> it runs on the local development machine.
>
> I've just used FTP to deploy this as my first ASP.NET application using
> a hosting provider using W2003 IIS6 noting the host provides a control
> panel that allows me to set the application root as a virtual application.
>
> The XML file is not being created and the application bombs out.
> I have no idea how to respond to the error message that follows...
>
> <errorStart>
> Exception Details: System.UnauthorizedAccessException: Access to the path
> "c:\xxx\xxx\xxx\csgallagher\xxx\SomeFile.xml" 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.
> </errorEnd>
>
> Using the hosting control panel I tried giving ASPNET full permission on
> the application's folder. No joy. I tried adding <identity
> impersonate="true"/>
> to the web.config but learned it results in a challenge for credentials. I
> used
> my account credentials which were refused confusing me even further as
> the error message indicates using impersonation as noted used the identity
> of
> the anonymous IUSR_MACHINENAME user account.
>
> I have no idea what to try next.
>
>
> --
> <%= Clinton Gallagher, "Twice the Results -- Half the Cost"
> Architectural & e-Business Consulting -- Software Development
> NET csgallagher@REMOVETHISTEXTmetromilwaukee.com
> URL http://www.metromilwaukee.com/clintongallagher/
>
>
- Next message: Bill Davidson: "want to join a C# and ADO.NET based open source project"
- Previous message: John Timney \(Microsoft MVP\): "Re: .NET & SMTP"
- In reply to: clintonG: "Can't Write File on Hosted Server..."
- Next in thread: clintonG: "Re: Can't Write File on Hosted Server..."
- Reply: clintonG: "Re: Can't Write File on Hosted Server..."
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|
Loading