Hey...
Jeg har selv stødt på problemet. Læst om det..Du må ikke hænge mig op på det, men kan give noget hjælp..
Når .net Frameworket installeres på en server, computer, er det muligt at oprette web.config filer som jo er xml -filer til diverse webapplikationer. Her er det vigtigt at forstå at inde i mappen i net.frameworket i windows, i mappen 'CONFIG' mener jeg.. hvis du altså kører version 1.xx af frameworket, er en fil kaldet MACHINE.CONFIG. Her kigger compileren først, før alt andet !
Dvs. at du kan have nogle indstillinger i denne, på globalt niveau, for hele serveren/computeren, som ikke kan overskrives at virtuelle mapper og applikationer du har kørende.
Grunden til din fejlmeddelelse er at det 'modul' om du vil der gør at du kan indstille authentication til Windows eller Web, er indstillet i MACHINE.CONFIG:
allowDefinition='MachineToApplication'
Du kan ændre attributen til : '
Everywhere , mener jeg det er, og så kan modulet benyttes i applikationer m.m.
Derfor kan der i nogle tilfælde tror jeg være problemer med at køre windows -authentication i webapplikationer, medmindre du selv har direkte adgang til serveren.
Ved web-authentication kan der rigtigt nok som omtalt oprettes et authorization -tag, hvor der kan gives tilladelse, defineres roller, nægtes adgang til mapper, filer osv. Husk at skrive dette iet <system.web /> tag, så .net kan se at det er System.Web authentication.
Håber mit svar giver lidt mening. Det kan være årsag til problemet...
Hilsen.