IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

FtpWebRequest : accès au dossier


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 80
    Par défaut FtpWebRequest : accès au dossier
    Bonjour,

    Sur une appli en asp.net, je souhaite permettre le téléchargement de fichiers via ftp.
    J'utilise donc FtpWebRequest, j'ai suivi à la lettre le tutoriel http://www.wooshi.fr/Tutoriel/15-Com...TP-en-CSharp/2.

    Or, lors du téléchargement, il me demande le nom d'utilisateur et mot de passe du ftp, alors que je lui ai tout fourni dans les Credentials.
    J'essaie de mettre les comptes que j'utilise sous FileZilla pour l'accès au ftp et ça e marche pas, il me les demande continuellement :
    ftp://adresse-srv-ftp:80 a besoin d'un nom d'utilisateur et d'un mot de passe.
    Et pourquoi me demande t'il avec le port 80? J'ai essayé de rajouter dans le code ":21" après l'adresse du srv ftp :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    new Uri("ftp://adresse-srv-ftp:21/chemin/fichier.extension");
    mais il me le demande quand même, en gardant le port 80. Je suppose que c'est parce qu'il s'exécute via le port 80 sur IIS.

    Pourquoi me demande t'il un nom d'utilisateur et un mot de passe ?

    Merci

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,
    Qu'est-ce que tu entends par
    Citation Envoyé par premiumbfd Voir le message
    Sur une appli en asp.net, je souhaite permettre le téléchargement de fichiers via ftp.
    Certains ce trompe sur la notion de télécharger. Tu ne peux pas utiliser le FTP pour télécharger un fichier depuis le poste de l'internaute vers le serveur et inversement.

    Sinon, tu peux toujours essayer avec les fonction de la FAQ: http://dotnet.developpez.com/faq/asp...e=transfertftp

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 80
    Par défaut
    Je souhaite que le visiteur du site télécharge un fichier à partir du serveur ftp déjà installé.
    Je me demande bien comment font les sites de téléchargement, tout bêtement ici lorsqu'on veut télécharger un fichier pdf...
    Le souci est que ce n'est pas un seul fichier, mais un dossier complet. Si ce n'est pas possible en ftp, est ce possible avec le protocole tcp?
    Merci

  4. #4
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Citation Envoyé par premiumbfd Voir le message
    Je souhaite que le visiteur du site télécharge un fichier à partir du serveur ftp déjà installé.
    Donc du serveur vers le client.
    Citation Envoyé par premiumbfd Voir le message
    Je me demande bien comment font les sites de téléchargement, tout bêtement ici lorsqu'on veut télécharger un fichier pdf...
    Le fichier est déposé sur un serveur ftp et on utilise un lien hypertexte.
    Citation Envoyé par premiumbfd Voir le message
    Le souci est que ce n'est pas un seul fichier, mais un dossier complet.
    Dommage...
    Citation Envoyé par premiumbfd Voir le message
    Si ce n'est pas possible en ftp, est ce possible avec le protocole tcp?
    Non, pas avec un navigateur. Les ordinateurs ne sont pas ouverts à tous les vents. On ne peut pas envoyer des trames sur n'importe quels ports. Le plus simple est d'utiliser ceux qui sont disponible via un navigateur. Cela suppose que tu utilises les méthodes d'envoi de fichiers existantes. Donc, sauf erreur de ma part, tu ne peux pas...
    Tu peux toujours suivre ce post: http://www.developpez.net/forums/d97...s/#post5460637. premiumbfd se lance sur une piste javascript.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. Acces vieux dossier protégé
    Par Emmanuel_D dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 08/09/2005, 15h37
  2. [APACHE] Modifié les droits d'accès à un dossier.
    Par will-scs dans le forum Apache
    Réponses: 1
    Dernier message: 26/08/2005, 22h12
  3. Proteger l'acces à un dossier
    Par chobol dans le forum Administration
    Réponses: 5
    Dernier message: 17/08/2005, 21h16
  4. [Sécurité] Autorisation dynamique d'accès à un dossier
    Par SkYsO dans le forum API, COM et SDKs
    Réponses: 33
    Dernier message: 10/08/2005, 14h00
  5. Restreindre l'accès à un dossier
    Par kloss dans le forum Apache
    Réponses: 3
    Dernier message: 21/04/2005, 23h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo