[2003] ASPNET Account weg ?

Pagina: 1
Acties:

  • Friedchicken
  • Registratie: Maart 2000
  • Laatst online: 20-06-2015
Ik heb daarstraks mijn win2003 thuisserver ingericht met MSSQL 2000 en IIS, heb dotnet framework installed en registered in IIS.

Dit zijn dezelfde stappen die ik ondernomen heb op mijn laptop waarik voorheen alles op draaide.

Nu moet ik voor een geschreven applicatie toegang verlenen aan ASPNET Machine account op bepaalde map. Echter deze account komt helemaal niet voor op de Win2003 server.

Op mijn laptop daarentegen wel..

Ondernomen stappen,
  • IIS Installed met frontpage extensions
  • MSSQL 2000 installed
  • .NET Framework installed
  • .NET regiis gedaan
Error die ik krijg...

Toegang tot pad c:\inetpub\wwwroot\survey\answers.xml is geweigerd. <--- Hier moet dus geschreven worden

code:
1
ASP.NET heeft geen machtiging voor toegang tot de gevraagde bron. Probeer toegangsrechten voor de bron te verlenen aan de ASP.NET-aanvraagidentiteit. ASP.NET heeft een basisprocesidentiteit (meestal {MACHINE}\ASPNET op IIS 5 of Network Services op IIS 6) die wordt gebruikt als de toepassing niet imiteert. Als de toepassing imiteert via <identity impersonate="true"/>, wordt de identiteit de anonieme gebruiker (meestal IUSR_MACHINENAME) of de geverifieerde aanvraaggebruiker.

[ Voor 37% gewijzigd door Friedchicken op 13-10-2005 10:14 ]


  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Kijk even onder welke account je service draait (ik geloof dat dit in je application pools in inetmgr kan zien) - die account zou je moeten machtigen :)

  • Friedchicken
  • Registratie: Maart 2000
  • Laatst online: 20-06-2015
Het draait onder : IUSR_WIN2003 dat account had ik al geprobeerd dat is namelijk het gastaccount voor internetverbindingen...

De ServerSide error:
ASP.NET heeft geen machtiging voor toegang tot de gevraagde bron. Probeer toegangsrechten voor de bron te verlenen aan de ASP.NET-aanvraagidentiteit. ASP.NET heeft een basisprocesidentiteit (meestal {MACHINE}\ASPNET op IIS 5 of Network Services op IIS 6) die wordt gebruikt als de toepassing niet imiteert. Als de toepassing imiteert via <identity impersonate="true"/>, wordt de identiteit de anonieme gebruiker (meestal IUSR_MACHINENAME) of de geverifieerde aanvraaggebruiker.

Die user werd idd al aangegeven, had die ook geprobeerd maar helaas ik vrees toch echt dat ik ASPNET account moet zien te creeren...