码迷,mamicode.com
首页 > 其他好文 > 详细

【求解】WCF服务访问共享目录的问题

时间:2014-10-17 21:45:27      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:winform   style   blog   color   io   ar   使用   for   strong   

环境

电脑A:winform程序;

电脑B:部署了一个文件上传的WCF服务在IIS上。且该服务的配置文件中已经增加

<identity impersonate="true" password="1234" userName="Test" />
//该账户同时存在于电脑B和电脑C中

电脑C:公布的共享路径;

在A的winform程序连接B的WCF服务上传文件,B的WCF服务将文件保存至C的共享路径中。

结果:路径无法访问。

System.UnauthorizedAccessException: 对路径“”的访问被拒绝

对比:同样的操作使用wevservice和.aspx都可以正常访问共享路径并操作。

期望/最终目的:找到可以在WCF中访问共享路径的解决方案。

 

 

在网上并未查找到相关的解决方案,同样的问题倒是查找到几个。

所以在这里,想请教园内的各路大神,这是什么原因?有什么解决方案不?先谢谢了。

 

排除:权限不足的原因

因为其他两种方式(WebService和.aspx)在没有配置【Asp.net模拟】的身份验证方式之前,也是同样的错误。使用【Asp.net模拟】的身份验证后,就可以正常操作。

所以我在想是不是因为WCF未能调用【Asp.net模拟】的身份验证?或者说该项配置对WCF无效?

 

【求解】WCF服务访问共享目录的问题

标签:winform   style   blog   color   io   ar   使用   for   strong   

原文地址:http://www.cnblogs.com/xiaotiannet/p/4031965.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!