bonjour,
Dans la fonction ci-dessous, je liste les fichiers (des images destinées à une page de mon application) d''un répertoire
situé sur un autre hébergement (statique et pas cher): j'utilise :
PublicFunction AnalyserImagesDossier(ByValsDossierAsString, ByVal Logon AsString, ByVal MdP AsString)
'Dim TableauDobjets AsNew ArrayList
Dim sousDoss AsNew ArrayList
Dim Fichiers AsNew ArrayList
Try
Dim request As FtpWebRequest = WebRequest.Create(sDossier)
request.Method = WebRequestMethods.Ftp.ListDirectoryDetails
request.Credentials = New NetworkCredential(Logon, MdP)
'***********CA PLANTE ICI*sur le serveur distant seulement***************
Dim response As FtpWebResponse = request.GetResponse()
Dim ResponseStream As Stream = response.GetResponseStream
Dim readstream As StreamReader = New StreamReader(ResponseStream, System.Text.Encoding.UTF8)
' récupère un liste des objets (a trier) du dossier
WhileNot readstream.EndOfStream
Dim Elementliste AsString = readstream.ReadLine
TableauDobjets.Add(Elementliste)
EndWhile
readstream.Close()
readstream.Dispose()
' etc... etc ....
,
POURTANT, sur mon serveur local, ça marche bien, même avac le serveur ftp distant, utilisant les mêmes login et mot de passe
Se peut-il que mon hébergeur mutualisé soit en cause? me manque-t-il une instruction ?
merci de vos lumières
SuperBouly