Probleme de sécurité des données

cs_ibroman Messages postés 26 Date d'inscription lundi 12 août 2002 Statut Membre Dernière intervention 17 juin 2005 - 8 janv. 2005 à 15:30
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 - 9 janv. 2005 à 18:15
question a propos du serveur web CASSINI de Microsoft:
je developpe une application web en ASP.NET avec WEBMATRIX, j'ai crée
un dossier nommné BIN a l'interieur du répertoire principale pour y stocké des
fichiers XML confidentiels. Le probleme est que si on tape cele dans la barre
d'adresse ( ex: http://localhost/bin/xxx.xml) on peut lire le contenu de mon
fichier confidentiel !!! alors que cette opération est impossible si
on se trouve sous IIS 6.0(windows 2003 server+ASP.NET).
Pourquoi cela donc ? car je voudrait realiser mon application web
sous WindowsXP(IIS 5.0) et non pas sous IIS 6.0
Si on peut m'y aider pour trouver une reponse a la securité du dossier bin
ou toute autre solution, merci.

ibroman

3 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
9 janv. 2005 à 01:48
regarde le web.confi tu peux locker l'accés à un repertoire, recherche
dans le forum j'ai deja du expliquer si tu trouves pas je chercherais.

Et oui il y a des petites differences comme ca entre IIS 5 et IIS 6.


<hr style="width: 100%; height: 2px;">Cyril
0
cs_ibroman Messages postés 26 Date d'inscription lundi 12 août 2002 Statut Membre Dernière intervention 17 juin 2005
9 janv. 2005 à 15:29
j'ai pas encore trouvé cette astuce dans le forum, cela doit etre quelque lignes
de code je suppose, veillez me les écrire ici , thanks

ibroman
0
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
9 janv. 2005 à 18:15
Je pensais quand je t'ai dit le message à une autre facon de faire,
mais j'ai recemment eu des problèmes avec des handlers, et je pense que
les handlers te serviront mieux.



dans le web.config

<configuration>

<location path="bin">

<system.web>

<httpHandlers>

Cyril
0
Rejoignez-nous