假设我有一个网站,一旦用户选择了几个选项,以下(应该)会发生:
- 从本地机器上抓取文件(在目录中) - 到目前为止工作正常
- 将它们移动到远程服务器 - 这是我需要帮助的地方
细节:
- 将通过 UNC 路径 (\servername\xyz) 找到远程服务器
- 我可以访问用户名/密码来访问该 UNC 路径,但由于我们位于不同的域中并且我无法控制 IT 的决策,因此我不能拥有一个在两个域中都具有权限的用户。
我该如何设置我的网站来做到这一点?如果我冒充,那么我可能会失去在本地机器上抓取文件的权限......
注意:我也可以通过 FTP 访问远程服务器。如果有一个我可以使用的好的 FTP API,那也可以,但我不想遍历每个文件。
哦,这也是 .NET 1.1。
这是对相关问题的建议: Need to Impersonate user forAccessing Network resource, Asp.Net Account