无法通过XP中的WCF服务访问远程服务器路径

问题描述:

我在Windows XP sp3上创建了一个托管在Windows服务管理器中的wcf服务,并且此服务应在远程PC上的共享驱动器/文件夹上生成一些文件。无法通过XP中的WCF服务访问远程服务器路径

,但是当我试图给共享路径为“\服务器\ SharedFolder”它给拒绝访问错误,当我映射该驱动器为“Z:”它给“找不到路径“的一部分Z:\ R1_18062010_085324.csv'“这个错误,

客户端PC和远程PC都在相同的域和havine windows XP sp3中,并且我将相同的用户添加到运行帐户服务的共享文件夹中。

请建议的解决方案,

+0

你可以使用Windows资源管理器访问文件吗? – Kangkan 2010-06-21 04:03:16

+0

是的,使用Windows资源管理器我可以在该帐户运行(必须运行)该服务帐户下的所有文件夹 – 2010-06-21 04:39:38

+0

上做任何事情? – Oleg 2010-06-21 09:22:39

一般来说,如果你的服务需要访问它不应该在“本地服务”帐户运行的网络。如果服务在域帐户下运行,您应该为该帐户提供共享和文件系统权限(例如读取或更改)。如果服务在“本地系统”或“网络服务”帐户下的计算机COMPUTER1上运行,则应该对计算机帐户(DOMAIN \ COMPUTER1 $)具有较高权限。

+0

我的域用户帐户是JRA,服务运行在[email protected]即我的域名 – 2010-06-21 11:09:55

+0

然后,您应该只验证[email protected]帐户是否可以访问'\\ Server \ SharedFolder \ R1_18062010_085324.csv'共享和文件系统)。确保您可以交互地使用该帐户登录并尝试访问该文件。你会看到你有共享级别的问题('\\ Server \ SharedFolder')或文件系统。 – Oleg 2010-06-21 12:10:31

+0

奥列格,我也验证了这一点,这个帐户有两个访问,但仍然有同样的问题 – 2010-06-21 12:25:03