嘗試上傳和下載FTP文件到Azure網站時出現故障。我使用了兩個FTP客戶端,並嘗試使用WebClient類。兩者都無法上傳或下載FTP文件。我試過的一些:將文件上傳到網站
- 我用FTP軟件客戶端測試了端口20和21。都沒有連接。
- 我改變了憑證兩次,每次等待十分鐘。仍然失敗。
- 我刪除了所有內容並重新開始。
- 我將WebClient代理屬性設置爲NULL,仍然失敗。我刪除了這個屬性,但仍然失敗。我已經看到有關此屬性對FTP服務器的要求爲空的一些信息;不知道這是否準確。
- 憑證使用Network Credential類設置。
-
**參數($用戶名,密碼$,$文件路徑,$服務器名稱,$行動) $ Web客戶端=新物體System.Net.WebClient $ webclient.Credentials = New-Object System.Net.NetworkCredential($ UserName,$ Password)
$ file = Get-Item -Path $ FilePath $ uri = New-Object System.Uri(「ftp:// $ ServerName/$( $ file.Name)「)
if($ Action -eq'Download'){ $ webclient.DownloadFile($ uri ,$文件路徑) } ELSEIF($行動-eq '上傳'){$ webclient.UploadFile($ URI,$文件路徑) } **
一般來說,在這個大多數文章似乎是從一年前和最近的文章顯示不再存在的截圖。
感謝,雖然從看,它似乎我可以同步一個Dropbox帳戶的網站和上傳文件的方式? 不知道爲什麼有人低估了你;這是愚蠢的。如果可以的話,我會加倍努力。 – wpquestionz