webForumDet fria alternativet

Sätta behörighet på kataloger?

.NET

3 svar · 270 visningar · startad av NETwork

Medlem sedan juni 20011 732 inlägg
Frågan#1

Hej! Jag har en funktion där jag skapar användarkonton och till varje konto så skapas även en katalog på servern där jag som ansvarig kan ladda upp filer direkt från sidan. Användaren kan sedan logga in och hämta de filer som finns i den katalog som är kopplad till hans användarkonto.

Men nu måste jag på något sätt skydda filerna så att det inte går att direktlänka till dem. Det ska alltså endast vara möjligt att hämta filer i en katalog när användaren är inloggad! Någon som vet var jag ska börja?

Medlem sedan maj 2001329 inlägg
#2

Kolla i QuickStarten under 'Security'. Den borde ge dig all info du behöver för att skapa logginer och rättigheter på kataloger etc..

http://www.dotnetjunkies.com/quickstart/aspplus/

Medlem sedan juni 20011 732 inlägg
#3

Jag har tittat där men jag hittar inget. Problemet är att jag bara lyckats sätta behörighet på webbsidor... men om jag lägger upp en fil (exempelvis en zip-fil) så går det att länka direkt till den. Jag behöver sätta behörighet på kataloger... och sedan öppna dem när en person loggar in där BARA för just den personen som loggat in.

Medlem sedan dec. 2000399 inlägg
#4

Har några förslag på var du kan hitta något användbart:

http://www.dotnet247.com/247reference/a.aspx?u=http://www.c-sharpcorner.com/Tutorials/DotNetSecurityVP001.asp

http://www.codeproject.com/csharp/virtualdir.asp

Ett annat tips är att söka på http://www.dotnet247.com Det mesta finns att hitta där.

276 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
152 ms — ändringar (db)