..
Mitjançant l'establiment adequat de IIS (Internet Information Services) i sense l'ús de DLL soffisticati complexes o codi de l'escriptura, podem protegir un arxiu o una carpeta d'accés directe, evitant així un o més fitxers són descarregats amb simplement introduint la URL.
Un exemple típic on pot ser necessari recórrer a aquests precaucions és el cas de que el lloc utilitza bases de dades MS Access (fitxers amb extensió. Mdb) i volem evitar l'accés directe (fet bastant incòmode).
Prenguem un exemple. Crear una carpeta en el nostre localhost "prova" i dins de l'arxiu "document-riservato.txt" que s'omplen amb qualsevol contingut del text. Ara accedir a aquest arxiu a través del seu navegador a:
http://localhost/documento-riservato.txtEl resultat d'escriure la URL resultarà en el nostre cas, la visualització de contingut dels arxius.
Per inhibir aquesta possibilitat és necessari actuar directament en IIS.
Tenim accés al panell d'administració: fer clic al botó dret del ratolí a El meu ordinador i seleccioneu Administrar veu. Des de la finestra Administració d'equips, se seleccionen els serveis de veu i aplicacions i serveis d'Internet Information Server.
Navegar per la nostra carpeta arrel local i seleccionar el nostre "test".
En aquest punt és possible (amb un simple clic sobre l'opció s'arriba a través del botó dret del ratolí) per gestionar les regles d'accés a tota la carpeta o arxius individuals dins d'ella.
En el nostre exemple, ens limitarem a un únic arxiu.
Fer clic, i després, a la dreta en l'arxiu "document-riservato.txt" i seleccioneu l'opció Propietats, després en la fitxa Directori que en general apareix per defecte.
Dins d'aquesta etiqueta apareixerà sguenti opcions:
Script d'accés al codi font Lectura Escriptura Registrar visitesPer tal d'impedir l'accés directe és essencial per desactivar la lectura, però el meu consell és per inhibir tots els permisos!
Després de l'operació portada a terme una vista prèvia:

http://localhost/documento-riservato.txtL'arxiu de descàrrega està protegida de la inhibició, ja que se li va permetre llegir.
Si l'operació no té èxit intenteu de nou o hagi de reiniciar possiblement el servidor.
| |
ASP (Advanced)
Cicle complet per a la creació de llocs web dinàmics. A partir de 39 €. |
| |
ASP Zero (ebook)
Aprenentatge de Microsoft ASP i VBScript des de zero. Amb només 29 €. |
| |
ASP.NET (Curs)
Curs complet per construir aplicacions web a partir de 49 €. |