Ich versuche, Dateien auf dem FTP-Server mit Webservice herunterzuladen.Fehler beim Bereitstellen von Webservice-FTP C#
[WebMethod]
public string BrowseFileSimplify(string FileName, string varlocaldirectory)
{
Regex regex = new Regex(@"[a-zA-Z_-]+?\.[a-zA-Z]{1,5}$");
Match match = regex.Match(FileName);
if (match.Success)
{
try
{
string inputfilepath = varlocaldirectory + "\\" + FileName;
using (WebClient request = new WebClient())
{
request.Credentials = new NetworkCredential(UserName, Password);
byte[] fileData = request.DownloadData(uri+FileName);
using (FileStream file = File.Create(inputfilepath))
{
file.Write(fileData, 0, fileData.Length);
file.Close();
}
return "Download Success";
}
}
catch (Exception ex)
{
return "Problem with " + ex.Message; //Error en la aplicacion
}
}
else
{
return "Error with file format"; //Error en el formato del archivo
}
}
Es funktioniert gut, wenn ich mit Visual Studio ausführen, es „Download Success“ kehrt, aber wenn ich zu web laden sie zurück: „Fehler: konnte keine Verbindung zum Remote-Server verbinden“
Ich brauche etwas Code in web.config?
Vielen Dank im Voraus
Es war der Gastgeber, ich versuchte es mit einem anderen Gastgeber wie azurblau und es hat funktioniert. Vielen Dank. – cport93