从 Windows Server 2008 访问 Windows Server 2003 共享文件夹



我正在创建一个在Windows Server 2008上运行的Windows服务应用程序。存在另一个运行在不同的实时 IP 上的 Windows Server 2003 服务器。这两个服务器都来自相同的提供商,并且属于同一网络。WS2003 服务器上存在共享文件夹。

从Windows服务中,我尝试使用UNC路径(\Server2003IP\SMSFiles)访问共享文件夹,在那里它给出了错误。

if (!System.IO.Directory.Exists(PATH_SMS))
 throw new ApplicationException("Could not find or access SMS folder");

Windows服务已安装,我也尝试以系统管理员身份登录。但是没有运气。

仅供参考 - 将共享文件夹保留在WS 2008上并在WS 2003上安装服务,并且整个过程运行良好。

请伸出任何帮助之手

在网上搜索并测试各种场景后,我能够解决问题。

解决方案:两个服务器都应该有一个具有相同用户名和密码的用户,并授予文件夹的权限。同时在此特定登录用户下运行 Windows 服务。

:-)

最新更新