1
Я пытаюсь загрузить файл на ftp-сервер с помощью WebClient, но я продолжаю получать ту же ошибку, перечисленные ниже: Удаленный сервер возвратил ошибку: (401) Несанкционирован.Webclient: Удаленный сервер возвратил ошибку: (401) Неавторизованный
Как вы можете видеть в примере кода, я попытался использовать 4 разных метода загрузки в форме try catch. Можете ли вы помочь мне с этой проблемой?
Dim wc As New WebClient
wc.Credentials = New NetworkCredential(ftp.username, ftp.password)
Try 'UploadFile Method (String, String)
Dim dddd As Byte() = wc.UploadFile("https://ftp.something/something/something/", serverpath)
Catch ex1 As Exception
Try 'UploadFile Method (Uri, String)
Dim dddd As Byte() = wc.UploadFile(ftp.myUri, serverpath)
Catch ex2 As Exception
Try 'UploadFile Method(Of String, String, String)
Dim dddd As Byte() = wc.UploadFile("https://ftp.something/something/something/", "POST", serverpath)
Catch ex33 As Exception
Try 'UploadFile Method (Uri, String, String)
Dim dddd As Byte() = wc.UploadFile(ftp.myUri, "POST", serverpath)
Catch ex As Exception
End Try
End Try
End Try
End Try