Avatar billede jacobegholm Nybegynder
24. november 2004 - 11:03 Der er 2 kommentarer

Oprette windows bruger

Jeg prøver at oprette en windows bruger via nedenstående kode:

DirectoryEntry AD = new DirectoryEntry("WinNT://" +                 Environment.MachineName + ",computer");
DirectoryEntry NewUser = AD.Children.Add("AAAnetmover", "user");
NewUser.Invoke("SetPassword", new object[] {"123456"});
NewUser.Invoke("Put", new object[] {"Description", "test"});
NewUser.CommitChanges();

Men den giver mig flg. fejl:

General adgang nægtet-fejl
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.

Selv om jeg sætter ASPNET brugeren med adminrettigheder, så hjælper det ikke. Hvad gør jeg galt?

Kræver det at jeg har Active Directory installeret på min XP computer? Hvordan tjekker jeg om jeg har AD installeret?
Avatar billede jacobegholm Nybegynder
24. november 2004 - 11:09 #1
Ahh....satte <identity impersonate="true"/> i web.config, og så virker det.
Avatar billede wisen Nybegynder
26. november 2004 - 14:32 #2
Hvis du har løst det, kan du så ikke lukke spørgsmålet ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester