Это, вероятно, звучит странно, но, несмотря на все недостатки и неуверенность всех протоколов FTP, мой босс все еще хочет, чтобы я отправлял файлы на ftp-сервер. Это приложение с окнами с повышенным доверием. Поэтому я думаю, что есть способ. Я пытался найти хорошие примеры, но не нашел их. Не могли бы вы помочь мне здесь? Возможно, я могу использовать сокеты и мог бы заставить его работать. Они даже согласились переконфигурировать сервер для использования другого порта.Загрузка FTP в приложении Silverlight
ответ
Вы можете использовать сторонние компоненты, такие как наш SecureBlackbox. Если у вас есть приложение, отличное от браузера, вы не должны ограничиваться конкретными портами, поэтому в этом аспекте не должно быть никаких проблем. Конечно, в Silverlight поддерживается только пассивный режим, но опять же это не проблема. И BTW SecureBlackbox поддерживает как FTPS (FTP через SSL), так и SFTP (протокол SSH File Transfer Protocol), если позже вы решите переключиться на безопасную связь.
@ Цена пакета APSG FTZBlackbox составляет около $ 140 или около того. –
Я пытаюсь использовать библиотеки BlackBox. Работает на WinMachine как локально, так и удаленно, но не работает на Mac, когда я пытаюсь создать новый TElSimpleFTPSClient(). Says: Попытка прозрачным методом безопасности 'SBCryptoProvWin32.TElWin32ProviderInfo.AcquireProvider()' для вызова собственного кода с помощью метода 'SBWinCrypt .__ Global.CryptAcquireContext (UInt32 ByRef, System.String, System.String, UInt32, UInt32)' не удалось. Методы должны быть критически важными для безопасности или критически важными для вызова собственного кода. – Agzam
@Agzam, пожалуйста, используйте наши каналы поддержки (форум и справочную службу), чтобы получить помощь в наших продуктах. –
- 1. Загрузка и архивирование ftp ftp ftp
- 2. Загрузка FTP в .NET
- 3. Загрузка FTP в PHP
- 4. Загрузка FTP в JAVA
- 5. Silverlight Ftp Upload
- 6. Загрузка файла FTP Silverlight не работает на сервере
- 7. Загрузка файла на FTP-сервер в приложении android
- 8. C# Загрузка и загрузка FTP
- 9. Загрузить файл на ftp в silverlight
- 10. Загрузка файла в Silverlight
- 11. динамическая загрузка в silverlight
- 12. Загрузка файла в silverlight
- 13. Загрузка исходного состояния в приложении silverlight на основе сеанса asp.net
- 14. QT C++ - Загрузка FTP
- 15. Автоматическая загрузка файлов ftp
- 16. Laravel 5 Загрузка FTP
- 17. Загрузка UploadFile на FTP
- 18. Многопоточная загрузка ftp
- 19. Загрузка файла с FTP
- 20. Загрузка Plist на FTP
- 21. Загрузка FTP через сокеты
- 22. Загрузка FTP ProgressBar в VB.NET
- 23. Неполная загрузка ftp в C#
- 24. System.OutOfMemoryException: Загрузка FTP
- 25. Загрузка файла на FTP
- 26. Загрузка файлов FTP Python
- 27. Веб-загрузка на FTP
- 28. Загрузка FTP и REname
- 29. Загрузка WebImage на FTP
- 30. Загрузка FTP через браузер
Просто для того, чтобы сообщить вам: я реализовал рудиментарный ftp-клиент для Silverlight 5 (https://github.com/dittodhole/sharpLightFtp). Но я понятия не имею, работает ли это на Mac. Ftps в настоящее время не поддерживается ... –