Accueil > Forum > > > > Accès à un fichier
Accès à un fichier
jeudi 10 janvier 2008 à 19:07:22 |
Accès à un fichier

scottmat
|
bonjours à tous et à toutes, Comment peut-on faire pour autoriser l'accès à un fichier temporairement ? un internaute va sur le site et récupéré ce fichier qu'il peut lire pendant une durée de X minutes. au dela de ce temps l'accès lui est refusé Merci par avance
|
|
jeudi 10 janvier 2008 à 23:00:28 |
Re : Accès à un fichier

jesusonline
|
Bonjour, je te conseille de regarder vers les httphandler. Tu fais un ton handler, tu regardes quelle fichier l'utilisateur demande tu check en base s'il a les droits puis en fonction tu fais un binarywrite ou non Cyril - MSP - MCPD ASP.net & MCTS SQL - Consultant indépendant
|
|
lundi 18 février 2008 à 16:37:39 |
Re : Accès à un fichier

scottmat
|
bonjour,
merci pour ta réponse dsl je n'ai pas pu rép plus tôt
j'ai regarde bon nombre d'articles sur les httphandler, mais je ne veux pas faire selon les rôles des utilisateurs mais selon des paramètres que je déterminerai par le code. j'ai essayer plusieurs type de code mais l'accès direct au fichier n'est pas proteger !
|
|
lundi 18 février 2008 à 16:39:21 |
Re : Accès à un fichier

jesusonline
|
Oui, regarde les handler, y'a du vrai code derriere un handler. suffit d'implementer IHttpHandler et de l'enegistrer dans le web.config Cyril - MSP - MCPD ASP.net & MCTS SQL - Consultant indépendant
|
|
lundi 18 février 2008 à 18:50:15 |
Re : Accès à un fichier

scottmat
|
rolalala sa à l'air d'être balèze comme niveau ! j'ai bien ajouter " httpHandlers" dans le fichier web.config j'ai repris l'exemple de ton tutorial : http://www.aspfr.com/codes/HANDLER__COMMENT_GERER_SA_PROPRE_EXTENSION_-TUTOS_-_ASPNET-/29118.aspxquand je met path="*.zip.ashx" et je met un lien hypertext diriger vers un fichier zip dans mon site il le télécharge directe ! si je supprime l'extension suplémentaire (.ashx) il m'affiche le message suivant : ( "Le fichier demandé n'existe pas") qui se trouve dans la bibliothèque handler.dll ! donc apparament l'accès est bloquer comme ceci ?
comment autorise t-on l'accès dans ce cas ?
arrête moi si je me trompe, si je comprend bien si on rajoute ashx ou une autre extension il faut bien évidemment la déclarer au niveau des modules via le gestionnaire IIS !
Mon site je l'execute pour le moment qu'a partir de VS.net 2005 pro et j'ai IIS sous vista ! j'ai alors publier mon site sur le réseau local et trouver tout de même les modules.
mais ce n'est plus les mêmes propriétés, y'a nouveau module manager, ou natif. j'ai essayer et il m'affiche ce message
Erreur HTTP 500.19 - Internal Server Error
|
|
mardi 4 mars 2008 à 18:37:30 |
Re : Accès à un fichier

scottmat
|
je crois avoir compris !
Mais, quel type de donnée peut-on attribuer à un System.Web.HttpContext pour lui donner le nom et emplacement du fichier à télécharger ?
|
|
mercredi 5 mars 2008 à 19:32:21 |
Re : Accès à un fichier

scottmat
|
je continue à chercher, mais la je ne vois pas, tout est bien configurer, je ne peux pas accéder aux type de fichier *.zip ! la méthode getfilename c'est bien pour récupérer ce fichier afin qu'il soit lisible ?
c'est juste ce petit HttpContext qui me bloque ! j'ai essayer de 'tricher' en remplacant contact.request.url.segments par un string avec le lien vers le fichier que je veux mais sa change rien :(
|
|
jeudi 20 mars 2008 à 02:02:28 |
Re : Accès à un fichier

scottmat
|
Bonjour,
Dans IIS j'ai rajouter l'extension, donc j'ai changer le code à la ligne 32 de ton exemple : Utilities.GetFileName(context) par context.ToString
Vu que c'est pour retrouver son fichier sans l'extension je n'en ai pas besoin logiquement ? Est-ce que j'ai bien fait ?
mais quand je veux y accèder il me le message que ce fichier n'existe pas !
je refais quelque modif" et il m'affiche ce message :
Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application.
J'y comprend rien alors qu'il n'y à pas beaucoup de ligne !!
Je n'ai pas à modifier l'extension de mon fichier ?
____
Sans passer par l'IIS et en mettant l'extension ashx en plus, dans le fichier web.config, j'arrivai à controler l'accès au fichier mais seulement comme ceci nomdufichier.zip.ashx, si je saisissez nomdufichier.zip il autoriser l'accès sans passer par la classe...
Merci par avance pour l'aide
|
|
Cette discussion est classée dans : fichier, accès
Répondre à ce message
Sujets en rapport avec ce message
Accès fichier [ par Jackboy ]
J'aimerai avoir la facon de coder pour que le chemin soit trouvé directement, comme pour vb, genre app.path, pour n'avoir pas à indiquer le ../../../s
controle acces fichier [ par imer ]
Bonsoir,Comment contrôler l'accès à un fichier par une page asp sans ensuite renseigner l'utilisateur sur l'adresse exacte du fichier.Détails:je souha
Accès concurrentiel [ par thigo ]
Bonjour.Mon problèmes est simple.Je doit alimenter un fichier xml a chaque fermeture d'internet explorer. Ca ça marche, mais je me demandais ce qu'il
pb accès fichier sous ASP [ par hikker ]
bonjour,je voudrais ecrire dans un fichier texte, en asp mais j'ai le pb suivant : le controle de la présence d'un fichier marche (avec l'objet server
Problème d'accès à un partage [ par nyoto ]
Bonjour à tous,J'ai un petit souci de copie d'un fichier de mon application (ASP VB.net) qui après formatage d'un fichier doit le copier à la fois sur
uplaoder un fichier [ par zoung_ous ]
bonjour à tous.Je veux uploader un fichier sur le serveur web. ce fichier se trouve sur un poste client et le chemin d'accès au fichier est connu. Il
Manipuler les droits d'accès à un fichier [ par joejoe230 ]
Bonjour,J'aimerai pouvoir ajouter un utilisateur dans les droits d'accès d'un fichier (l'opération clic droit sur un fichier->Propriétés->Onglet "Sécu
n'est pas un chemin d'accès valide [ par salimdz2004 ]
salut j'ai ce problème sur le poste client le temps que je veut importé un fichier Excel, avec l'utilisation de la connexion OleDbConnection, qui rés
accès en écriture dans un fichier avec ASP.net [ par chcou85 ]
Bonjour,je n'arrive pas à écrire dans un fichier avec mon application ASP.net. J'ai un message d'erreur : "Le processus ASP.NET n'est pas autorisé à a
Shell command --> Accès refusé [ par chrisKite ]
Bonjour,Je cherche à executer le fichier adsutil.vbs pour stopper et démarrer des sites depuis une webFormavec System.Diagnostics.process mais une Exc
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|