webForumDet fria alternativet

Skydda filer

ASP

7 svar · 352 visningar · startad av erka

Medlem sedan dec. 19996 522 inlägg
Frågan#1

Jag har ett antal pdf filer som jag vill hindra att folk enbart skriver in adressen till, utan de kan bara komma åt dem om de är inne på själva sidan.

Hur löser jag det på säkrast och bäst sätt ?

Jag undrar oxå vilket sätt som är bäst om man inte har tillgång till någon form av behörighets koll.

tack

Medlem sedan jan. 20013 341 inlägg
#2

om du har tillgång till aspSmartUpload så kan du använda den för nerladdning av filen, placera bara filen någonstans där den inte är tillgänglig utifrån och hämta den med aspSmartUpload.

Medlem sedan dec. 19996 522 inlägg
#3

Tyvärr har jag inte det

Medlem sedan jan. 20013 341 inlägg
#4

Har du tillgång till någon upload komponent? Isf kolla om det finns någon sån funktion på den!

Medlem sedan mars 20015 287 inlägg
#5

Hm, det där var en ganska intressant varíant.

Det måste väl då iofs fungera att med FSO flytta filen på servern till någon form av tillfällig mapp och sen radera den när den "tillåtna" hämtningen är klar.

Medlem sedan dec. 19996 522 inlägg
#6

det är ett alternativ, men borde kunna finnas något tokenkelt, som tex bara kolla vart ifrån han kommer om han kommer ifrån min domän och ett par speciella sidor skickar jag vidare honom till filen, annars skickar jag honom till https://www.disney.com

Medlem sedan maj 200010 687 inlägg
#7

Vad du kan göra är att använda felhanteraren för att spotta ut bilder. Du länkar till fil.pdf som inte finns och med felhanteraren så spottar du ut filen med Response.BinaryWrite. :)

Medlem sedan dec. 19996 522 inlägg
#8

Så kan man göra oxå :) Hade tänkt å göra lite på det sättet

249 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
115 ms — ändringar (db)