Yazeka
Arama sonuçlarına göre oluşturuldu
ASP.NET Core ile FTP bağlantısı kurmak için aşağıdaki adımlar izlenebilir:
- FtpContext sınıfının oluşturulması 3. FTP/SFTP istemci sınıfı oluşturularak sunucuya bağlanma, dosya/dizin işlemleri gibi işlemler gerçekleştirilir 3.
- Bağlantının kurulması 3.
FtpContext
sınıfı ile sunucu bağlantısı yapılır 3. - Dosya indirme 3.
DownloadFile
yöntemi kullanılarak yerel bir yola dosya indirilir 3.
Örnek bir kullanım şu şekilde olabilir 3:
remote.DownloadFile("C:\\1.txt", "/files/test/1.txt");
ASP.NET Core, SFTP bağlantısını desteklemez, sadece FTP bağlantısı yapılabilir 4. Visual Studio'da FTP bağlantısı kurmak için "Yayınla (Publish)" seçeneği kullanılabilir 4. Bunun için, notepad'de bir yayınlama profili oluşturulup FTP bağlantı bilgileri ile kaydedilir 4. Daha sonra, Visual Studio'da "Yayın Hedefleri"nden "İçe Aktar (Import)" seçeneği ile bu profil yüklenir 4.
FTP bağlantısı için sunucu üzerinde gerekli portların (20, 21, 990 vb.) açık olduğundan ve gerekli izinlerin verildiğinden emin olunmalıdır 5.
5 kaynaktan alınan bilgiyle göre: