Ho protetto da password una cartella sul mio server web usando CPanel (HTTP?). Sto cercando di caricare un file tramite FTP in C#, ma continuo a ricevere questo errore:Come caricare un file (tramite FTP) in una cartella protetta da password in C#?
The remote server returned an error: (553) File name not allowed.
Quando uso lo stesso codice per caricare in una cartella non protetto da password non ottengo errori. Non c'è niente di sbagliato con il nome del file per quanto posso dire.
Quindi quale sarebbe il problema? Come posso fornire le credenziali alla cartella protetta da password (non parlando delle credenziali FTP, perché ovviamente quelle stesse stanno autenticando correttamente se viene restituito un codice di errore 553)?
Si tratta di un server Windows? Come è protetta la password della cartella? Windows non supporta semplicemente la protezione tramite password di una cartella. Supporta la sicurezza a livello utente sulle cartelle. Il login FTP assumerà una certa identità utente sul server - questa identità deve avere accesso in scrittura alla cartella. Sospetto che questa 'protezione password' possa semplicemente essere una proprietà dell'applicazione CPanel? –
È un server Linux. –