Avatar billede Lars Søndergaard Nybegynder
23. maj 2003 - 15:11 Der er 4 kommentarer og
1 løsning

<authentication mode="Forms">

Hej anvender authentication mode="Forms" i min wev.config - Jeg ønsker at man skal være logged ind i dette dir: www.website.dk/admin og jeg har forsøgt med:
<location path="admin">
<system.web>
  <authorization>
  <allow users="*"/>
  </authorization>
</system.web>
</location>

men der kommer alligevel en loginpromt på www.website.dk hvilket ikke er meningen... Nogen der kan hjælpe ???
Avatar billede odegaard Nybegynder
23. maj 2003 - 15:29 #1
Det kunne lyde lidt som om du har byttet om hvor web.config filerne skal ligge. Bemærk at du skal bruge mere end én web.config!
Sådan har jeg gjort:
I det bibliotek jeg ønsker at sikre, har jeg placeret en web.config med følgende indhold:
<configuration>
    <system.web>
        <authorization>
          <deny users="?" />
        </authorization>
    </system.web>
</configuration>

I RODEN af mit website har jeg følgende indhold i min web.config:
<configuration>
    <system.web>
        <authentication mode="Forms">
            <forms name="MyAuth" loginUrl="login.aspx"
                protection="All"
                timeout="30" />
        </authentication>
    </system.web>
</configuration>
Avatar billede odegaard Nybegynder
23. maj 2003 - 15:30 #2
hvis du smider den første fil i roden, så lukker du hele dit site for personer der ikke er logget ind.
Avatar billede Lars Søndergaard Nybegynder
23. maj 2003 - 16:09 #3
odegaard> det med at jeg skulle bruge to config filer vidste jeg ikke, men jeg kan stadig ikke få det til at virke.

I kataloget "admin" har jeg nu en web.config med følgende indhold:
<configuration>
    <system.web>
        <authorization>
          <deny users="?" />
        </authorization>
    </system.web>
</configuration>

I roden har jeg en web.config med følgende indhold:
<configuration>
<system.web>
  <authentication mode="Forms">
<forms name="adminlogin" loginUrl="admin/default.aspx" protection="All" timeout="30" path="/"></forms>
  </authentication>
</system.web>
</configuration>

MEN MEN.. jeg kan uden videre gå ind på www.website.dk/admin/admin.aspx OG hvis jeg går ind på www.website.dk/admin/default.aspx kommer min logindialog og når jeg logger ind kommer jeg sgu bare tilbage til hovedsiden på www.website.dk !!!

Hvad gør jeg galt ???
Avatar billede Lars Søndergaard Nybegynder
23. maj 2003 - 16:38 #4
hehehehehe.. så fik jeg det endelig til at virke.. odegaard 1000 tak for hjælpen.. pointene er dine :-)
Avatar billede chanlo Nybegynder
23. maj 2003 - 21:58 #5
hvordan ??
en lytter..
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