..
Prin setarea corespunzătoare a IIS (Internet Information Services) şi fără utilizarea de DLL soffisticati complexe sau cod script, se poate proteja un fisier sau un folder întreg de la acces direct, evitându-se astfel unul sau mai multe fişiere sunt descărcate cu ajutorul tastaţi pur şi simplu URL-ul.
Un exemplu tipic în cazul în care ar putea fi necesar să se recurgă la astfel de precauţii este cazul în care site-ul nostru foloseste baze de date MS Access (fişiere cu. MDB) şi dorim pentru a preveni accesul direct (fapt destul de incomod).
Să luăm un exemplu. Creaţi un folder de pe localhost noastre "test" şi în interiorul fişierului "document-riservato.txt", care se umplu cu orice conţinut de text. Acum, că fişierul de acces prin intermediul browser-ul dvs. la:
http://localhost/documento-riservato.txtRezultatul tastarea URL-ul va avea ca rezultat, în cazul nostru, de afişare a conţinutului fişierului.
Pentru a inhiba această posibilitate este necesar să se acţioneze direct pe IIS.
Am acces la panoul admin: faceţi clic pe butonul mouse-ului dreapta pe My Computer si alegeti Manage voce. Din fereastra Computer Management, selectaţi serviciile de voce şi de aplicaţii şi apoi Internet Information Services.
Căutaţi folderul rădăcină noastre locale şi selectaţi noastre "test".
În acest moment, este posibil (cu un simplu click pe elementul specific fi atins prin butonul mouse-ului dreapta) pentru a gestiona regulile de acces la întregul dosar sau fişiere individuale în cadrul acestuia.
In exemplul nostru ne vom limita la un singur fişier.
Faceţi clic pe, apoi, dreapta pe fişierul "document-riservato.txt" şi selectaţi elementul Properties, apoi pe fila Directory care apare de obicei în mod implicit.
În termen de această filă va apărea opţiuni sguenti:
Script Sursa de acces Lectură Scris Jurnal vizitePentru a preveni accesul direct este esenţial să se debifati citi, dar sfatul meu este de a inhiba toate permisele!
În urma operaţiunii efectuate o previzualizare:

http://localhost/documento-riservato.txtFişierul descărcat este protejat din inhibarea, deoarece i sa permis să citească.
În cazul în care operaţiunea nu reuseste să încercaţi din nou sau du-te, eventual, pentru a reporni serverul.
| |
ASP (avansat)
Ciclu complet pentru crearea de site-uri Web dinamice. De la 39 €. |
| |
ASP Zero (Ebook)
Microsoft Learning ASP şi VBScript de la zero. La doar 29 €. |
| |
ASP.NET (Curs)
Ciclu complet pentru construirea de aplicatii Web de la 49 €. |