Silverlight 应用程序中的 FTP 上传
这可能听起来很奇怪,但尽管所有 FTP 协议都有弱点和不安全性,我的老板仍然希望我将文件发送到 ftp 服务器。 这是一款信任度较高的窗口外应用程序。所以我想有一个办法。 我试图找到任何好的例子,但我没有找到。 你们能帮我一下吗? 也许我可以使用套接字并且能够使其工作。 他们甚至同意重新配置服务器以使用其他端口。
That would probably sound weird but in spite of all FTP protocols's weaknesses and insecureness my boss still wants me to send files to the ftp server.
It's an out-of window app with elevated trust. So I guess there is a way.
I've tried to find any good examples but I found none.
Would you guys help me here?
Maybe I can use sockets and would able to make it work.
They even agreed to re-config the server to use some other port.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用第三方组件,例如我们的 SecureBlackbox。如果您有浏览器外的应用程序,则不应限制特定端口,因此这方面不应该有任何问题。当然,Silverlight 仅支持被动模式,但这也不是问题。 BTW SecureBlackbox 同时支持 FTPS(基于 SSL 的 FTP)和 SFTP(SSH 文件传输协议)(如果您稍后决定切换到安全通信)。
You can use third-party components, such as our SecureBlackbox. If you have out-of-browser application, you should not be restricted to specific ports, so there should not be any problems in this aspect. Of course, only passive mode is supported in Silverlight, but again this is not a problem. And BTW SecureBlackbox supports both FTPS (FTP over SSL) and SFTP (SSH File Transfer Protocol) if you later decide to switch to secure communications.