gpt4 book ai didi

c# - 上传文件到远程服务器,应该怎么办?

转载 作者:太空狗 更新时间:2023-10-29 23:35:22 25 4
gpt4 key购买 nike

我正在为这个问题挠头。我的情况是我需要从我们的托管服务器(完全不同的服务器)上传一个文件到公司服务器机器(到 c: 上的一个文件夹)。我不知道我该怎么做。你们中的任何人都获得了有关如何完成此操作的提示或代码。

谢谢大家

最佳答案

我会在公司服务器上设置一个 FTP 服务器(如 IIS 中的服务器或第三方服务器)。如果安全是一个问题,那么您将希望设置 SFTP(安全 FTP)而不是 vanilla FTP,因为 FTP 不是一种 native 安全的传输协议(protocol)。然后在托管服务器上创建一个服务,以在文件进入时获取文件,并使用 C#/.NET 的 FTP 控件将它们发送到公司服务器。老实说,它应该非常简单。

更新:阅读您的问题后,我的强烈印象是您不会在公司服务器上运行网站。也就是说,您不需要在您的 Web 应用程序中使用文件上传控件(或者已经知道如何实现一个,因为该控件就在网页工具箱中)。据我了解,您的问题是如何将文件从 Web 服务器获取到公司服务器。

更新 2:添加了关于安全的注释。请注意,如果服务器位于同一子域中并且不会路由到公司网络之外和/或数据不敏感,则这不是什么大问题。一开始我没有想到这一点,因为我现在正在做这样的项目,但我们的数据无论如何都不敏感。

关于c# - 上传文件到远程服务器,应该怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2353570/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com