Avatar billede Spotgun Seniormester
26. maj 2006 - 14:18 Der er 2 kommentarer og
1 løsning

Authentication - LDAP vs. IIS

Jeg roder lidt med en webapp, som skal tilføje websites til IIS'en på en Windows 2003 server.

Jeg har dog lidt problemer med at authenticate op mod IIS'en.
Jeg har lavet et lille test-script der lister nogle properties hvis man er logget korrekt ind, og her kan jeg sagtens authenticate op mod LDAP'en på samme server som IIS'en findes på, men prøver jeg på IIS'en i stedet for (med samme indstillinger), så får jeg en "Access Denied" exception.

Er det brugeren der skal have tilføjet nogle rettigheder, eller er det serveren/iis'en der skal ændres nogle sikkerhedsindstillinger på?

Scriptet er som følger:
    protected void btnGetWebInfo_Click(object sender, EventArgs e)
    {
        try
        {
            DirectoryEntry root = new DirectoryEntry("LDAP://" + ServerIP.Text, Username.Text, Password.Text, AuthenticationTypes.Secure);
            //DirectoryEntry root = new DirectoryEntry("IIS://" + ServerIP.Text + "/W3SVC", Username.Text, Password.Text, AuthenticationTypes.Secure);

            Log("Welcome to " + root.Name);

            foreach (DirectoryEntry de in root.Children)
            {
                Log("... " + de.SchemaClassName);
            }
        }
        catch (Exception ex)
        {
            Log("Exception occured: " + ex.Message);
        }
    }
Avatar billede Spotgun Seniormester
26. maj 2006 - 14:19 #1
Jeg har også prøvet at tilføje følgende i web.config, dog uden held:

    <identity impersonate="true"/>
    <authentication mode="Windows"/>
Avatar billede Spotgun Seniormester
26. maj 2006 - 14:40 #2
Jeg kan sagtens logge på serveren via IIS Metabase Explorer, så der burde vel være adgang til iis'en fra min webapp også?
Avatar billede Spotgun Seniormester
08. juni 2006 - 15:21 #3
Fandt ikke noget svar, så jeg lukker igen...
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