20. marts 2009 - 14:38
Der er
4 kommentarer
Web.config
Hvis jeg vil give adgang til en række side og blokkere for nogle andre sider, kan jeg i web.config filen skrive: <location path="test1.aspx"> <system.web> <authorization> <allow users="*"/> </authorization> </system.web> </location> <location path="test2.aspx"> <system.web> <authorization> <allow users="*"/> </authorization> </system.web> </location> <location path="test3.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> <location path="test4.aspx"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location> Er der nogen måde jeg kan samle siderne, så jeg kun skal skrive: <location path="???"> <system.web> <authorization> <allow users="*"/> </authorization> </system.web> </location> <location path="???"> <system.web> <authorization> <deny users="?"/> </authorization> </system.web> </location>
Annonceindlæg fra Trustworks
Tillid i en Zero-Trust verden
Med voksende trusler, nye EU-krav og øget kompleksitet er cybersikkerhed nu en central ledelsesopgave på linje med strategi og økonomi.
22. marts 2009 - 07:57
#2
Ja, det plejer jeg også at gøre, men det er desværre ikke muligt i dette tilfælde. Er der nogen anden måde, man kan gøre det på?
23. marts 2009 - 11:55
#3
Jeg tror det bedste du kan gøre i dette tilfælde, er at angive en default, som eventuelt kan være: <system.web> <authorization> <allow users="*"/> </authorization> </system.web> Så skal du bare angive alle de sider som kræver at brugeren er logget på. Du kommer nok ikke uden om at det er lidt besværligt, når du ikke kan bruge sub-directories.
26. marts 2009 - 14:00
#4
Næææ, det lader åbenbart til, at det er den eneste løsning. Jeg må foreslå Microsoft, at de laver en løsning, hvor man kan henvise til flere filer på engang.