【问题标题】:Accessing UNC Share from outside domain for file transfer从域外访问 UNC Share 进行文件传输
【发布时间】:2010-11-02 20:24:57
【问题描述】:

我有一个域外的 FTP 服务器(在工作组中)。我需要使用 FTP 服务器上的 FTP 客户端调用的应用程序将文件移动到使用 VB.net 的域内共享:

(System.IO.File.Move(SourcePath & Filename, TargetPath & Filename))

模拟不会起作用,映射驱动器也不会起作用(因为不会有用户登录) 这是一个接受上述参数的控制台应用程序。

有什么建议吗?

谢谢。

【问题讨论】:

  • .net 应用程序将在哪个帐户中运行?
  • FTP 服务器是在同一个路由器/交换机后面还是通过 VPN 连接到域?
  • 该应用程序将由 FTP 应用程序调用,该应用程序是作为本地系统运行的服务。服务器在同一个网络上,但在防火墙之外,但如果使用经过身份验证的帐户,则允许 UNC 文件共享访问。

标签: vb.net


【解决方案1】:

您也许可以使用NetUseAdd。这是一篇 CodeProject 文章,描述了如何将其用于至少与您的要求类似的事情:Connect to a UNC Path with Credentials

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-20
    相关资源
    最近更新 更多