Re: Where is the built-in ASP.NET account?



re:
> Could anyone help me with this?
> Is there a solution on finding this ASP.NET account?

Right click the folder for which you want to
grant permissions for, using Windows Explorer.

Select "Properties", and then click the "Security" tab.
Click "Add", and then click "Advanced".

Click "Find Now".
Scroll down to the "NETWORK SERVICE" account
( Careful. There's also a "NETWORK" account. Don't pick that one.)

Double-click the "NETWORK SERVICE" account to
add it to the account list allowed access to that folder.

Assign the desired permissions by checking "Allow" or "Deny".
OK your way out of there.

The default account for ASP.NET under IIS 6.0 is "NETWORK SERVICE".

If you're impersonating a different account, select that one instead.




Juan T. Llibre
ASP.NET MVP
http://asp.net.do/foros/
Foros de ASP.NET en Español
Ven, y hablemos de ASP.NET...
======================

"cwbp17" <cwbp17@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:78C248C7-CF71-4CB4-B625-B09D4F63C926@xxxxxxxxxxxxxxxx
> I've reinstalled my Windows 2003 server and VS2003 without much luck on
> finding this ASP.NET account. Using IIS 6.0.
>
> My c# application requires access to read a file (C:\\Test.jpg) from the
> file system.
>
> Got the following error:
>
> ***********
> General access denied error
>
> 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: General access denied
> error
>
> 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 IIS6) 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
> appopriate user or group. Highlight the ASP.NET account, and check the boxes
> for the desired access.
>
> *******
>
> I tried impersonation by putting the following in the web.config file of my
> application: the user has administrative privileges
>
> <identity impersonate="true" userName="username" password="password" />
>
> That didn't work. Kept receiving the same above error.
>
> I then found the following to try to recreate the ASP.NET account using the
> run command:
>
> %systemroot%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe /i
>
> that didn't work either
>
> Could anyone help me with this? Is there a solution on finding this ASP.NET
> account?
>
> I'm using II 6.0
>
> Any suggestions would be appreciated.
>
> Thanks.
>
> bebop
>
>
>


.



Relevant Pages

  • Re: Word 2003 and DotNet
    ... You could give enough priveleges to asp.net account though I don't recommend ... reports in word programmatically directly in a Word document. ... If the application is impersonating via <identity ... IUSR_MACHINENAME) or the authenticated request user. ...
    (microsoft.public.dotnet.general)
  • Where is the built-in ASP.NET account?
    ... granting access rights to the resource to the ASP.NET request identity. ... If the application is impersonating via <identity ... I then found the following to try to recreate the ASP.NET account using the ...
    (microsoft.public.dotnet.framework.aspnet)
  • ADODB.NET and "Access Denied"
    ... I have an ASP.NET page writtein in VB that uses ADODB. ... granting access rights to the resource to the ASP.NET request identity. ... If the application is impersonating via <identity ... Highlight the ASP.NET account, and check the ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: kerberos SQL service accounts
    ... However, network service and local service have very similar sets of permissions, so they should represent a fairly equal trade in terms of using a low privileged service account. ... When you install SQL Server and specify a domain account for the mssqlserver service, are you saying setup doesn't configure the spn's? ... The reason for this is that when SQL is installed and configured to be run under either Network Service or System, the installer will actually add the appropriate Kerb SPNs to the domain computer account. ...
    (microsoft.public.windows.server.active_directory)
  • Re: Why must credentials be explictly given when user is already l
    ... NETWORK SERVICE is a built-in account introduced as of WinXP that it used to ... Co-author of "The .NET Developer's Guide to Directory Services Programming" ... AD, authentication is not required by default, so if you accidentally ...
    (microsoft.public.dotnet.security)