.net-3.5 - FileUpload .net 控制并将文件保存到远程文件服务器上的虚拟文件夹

标签 .net-3.5 file-upload virtual directory

我有一个 .net 网站,它位于在 win2k3 服务器上运行 IIS 6.0 的网络服务器上。这包括一个通过 UNC 名称指向文件服务器的虚拟目录。 “连接身份”设置为使用我们 AD 域中的服务帐户,该帐户可以访问 Web 应用程序以及写入和修改文件服务器文件夹。我目前正在对服务帐户使用别名,并在 Web 服务器上的 Miscrosoft.net 临时文件文件夹上设置了适当的权限。我无法创建写入目录或保存文件。任何信息将不胜感激。

最佳答案

首先,“连接为”密码不会永远缓存在内存中(重新启动),不幸的是,您可能需要为此寻找替代此连接方法的方法。

其次,ASP.NET 工作帐户“IUSR_IIS 机器名称”是否可以访问您正在写入的目标目录?我假设没有,因为它不会是远程服务器上的已知用户。这意味着必须授予“所有人”特殊用户/对象访问权限(在您的特定场景中)。

另一种方法是使用两个主机都知道的用户进行连接。

关于.net-3.5 - FileUpload .net 控制并将文件保存到远程文件服务器上的虚拟文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1615594/

相关文章:

c# - 如何将快门速度值转换为可用数据?

c# - ASP.net 网页仍然显示缓存版本

c# - C# 中的方法覆盖

c++ - (关于 C++ OOPS 的作业帮助)动态绑定(bind)和覆盖

c++ - 不同形状之间的交集

c# - 子集和问题

c# - 通过指定四个角点(非矩形)裁剪图像

javascript - 使用 JavaScript/jQuery 在文件浏览对话框中单击打开按钮后获取文件名

html - Webkit 输入文件,隐藏转换标签 : translateX

asp.net - Filehelpers Excel 到 Oracle db