Hejsan!Rollbaserad Forms Authentication
Jag har ett problem med att få mappar skyddade genom rollbaserad behörighet. Vissa mappar ex "prylar" är skyddade genom att i web.config ha sagt följande:
<code>
<location path="pylar" allowOverride="true">
<system.web>
<authorization>
<deny users="?" />
<allow users="*" />
</authorization>
</system.web>
</location>
</code>
Detta funkar finfint i inloggningen. Men sedan så vill jag också skydda undermappar och filer till denna med rollbehörighet och det har jag försökt med följande:
<code>
<location path="prylar/bilder" allowOverride="true">
<system.web>
<authorization>
<allow roles="Bildmannen" />
<deny users="*" />
</authorization>
</system.web>
</location>
</code>
Enligt vad jag har förstått så borde detta skydda så att de som är inloggade kommer åt mappen "prylar" men för att komma åt mappen "prylar/bilder" måste man dessutom ha rollen som "Bildmannen". Rätt?
Detta funkar dock inte utan resulterar i timeout.
Inloggningen har jag gjort enligt följande guide:
http://www.codeproject.com/aspnet/formsroleauth.asp
Någon som har varit med om liknande?
/M