J'ai protégé par mot de passe un dossier sur mon serveur web en utilisant CPanel (HTTP?). Je suis en train de télécharger un fichier via FTP en C#, mais je continue à obtenir cette erreur:Comment télécharger un fichier (en utilisant FTP) dans un dossier protégé par mot de passe en C#?
The remote server returned an error: (553) File name not allowed.
Lorsque j'utilise le même code pour télécharger dans un dossier non protégé mot de passe je ne reçois pas d'erreurs. Il n'y a rien de mal avec le nom de fichier autant que je sache.
Alors, quel serait le problème? Comment fournir des informations d'identification au dossier protégé par mot de passe (sans parler des informations d'identification FTP, car celles-ci s'authentifient correctement si un code d'erreur 553 est renvoyé)?
S'agit-il d'un serveur Windows? Comment le mot de passe du dossier est-il protégé? Windows ne supporte pas nativement le mot de passe protégeant simplement un dossier. Il prend en charge la sécurité au niveau de l'utilisateur sur les dossiers. Le login FTP suppose une certaine identité d'utilisateur sur le serveur - cette identité doit avoir un accès en écriture au dossier. Je soupçonne peut-être que cette «protection par mot de passe» peut simplement être une propriété de l'application CPanel? –
C'est un serveur Linux. –