我有两台服务器。应用服务器和文件服务器。我需要上传文件直接到文件server.so远我所做的是,当我上传我收到“未知的用户名和错误的密码错误”。所以我创建了一个用户名和密码在文件服务器中像在应用程序服务器(IUSR_帐户,完全像在应用程序服务器中)。 现在我收到“System.UnauthorizedAccessException:访问路径\ xxx \ xx ...被拒绝”。然后,我授予网络服务用户作为文件服务器共享文件夹中的完全权限。我仍然得到UnauthorizedAccessException。另外,应用程序池以网络用户的身份运行。需要帮助。 在此先感谢...使用asp.net上传映射驱动器中的文件
0
A
回答
1
机器是否属于同一个域?在这种情况下,您应将机器帐户(称为计算机名称$)的应用程序服务器访问权限授予文件服务器。然后在“网络服务”帐户下运行应用服务器应用程序池。您还必须使用完整的unc路径(\\server\share\directory
)访问文件服务器,因为映射驱动器绑定到特定用户。
如果您不在域环境中,则需要添加代码,以便应用程序服务器在连接网络共享时登录到文件服务器。在客户端和服务器上都有相同的用户名/密码对,这在交互式登录时奇迹般地起作用,但对于不可选的服务。
相关问题
- 1. 如何使用asp.net上传映射驱动器中的文件?
- 2. 如何使用asp.net上传映射驱动器中的文件?
- 3. ASPx Dev Express文件上传控制映射网络驱动器
- 4. ASP.NET - 将文件复制到映射的网络驱动器
- 5. Jenkins在映射驱动器上调用批处理文件
- 6. 映射网络驱动器上的FileSystemWatcher
- 7. 如何使用PowerShell映射驱动器
- 8. 如何使用C#映射驱动器?
- 9. 无法使用VB.net映射驱动器
- 10. 创建和读取上的映射驱动器C#文件
- 11. 复制文件fo映射网络驱动器使用FileInfo.CopyTo
- 12. 使用PowerShell安装Azure文件服务映射驱动器
- 13. 映射网络驱动器
- 14. 映射Sharepoint驱动器
- 15. Delphi - 映射驱动器ipaddress
- 16. 映射网络驱动器
- 17. 映射网络驱动器
- 18. 映射的驱动器下载/上传速度很慢
- 19. 枚举映射驱动器中的文件
- 20. 使用asp.net中的Google.Apis.Drive.v3将文件上传到谷歌驱动器MVC
- 21. 使用Windows映射的驱动器为伪影/组件库
- 22. 如何在Ubuntu中使用JFileChooser从映射驱动器中浏览文件
- 23. 在RunOnce批处理文件中映射驱动器
- 24. 使用(apitoken/apikey)自动化bugsense proguard映射文件上传
- 25. 使用映射网络驱动器与FileUpload控件
- 26. 在android中使用谷歌驱动器api上传文件
- 27. VM映射驱动器到对应的VMDK文件
- 28. 复制文件到映射的驱动器不工作
- 29. 映射使用自动映射器
- 30. 在powershell中使用映射驱动器不起作用
可能是因为网络服务用户正在服务器工作组下运行。在 – 2011-05-09 10:43:05
这两个服务器上都是这样做的,在映射驱动器服务器和IIS服务器上设置一个具有相同名称和密码的用户。之后,只有我得到了UnauthorizedAccessException。 – Bala 2011-05-09 10:44:42
那么为什么应用程序池以网络用户身份运行而不是另一个? – 2011-05-09 10:46:43