社区
Web Services
帖子详情
Web Services修改文件问题
windboyzsj
2008-07-30 08:43:34
我新建了一个web服务项目,其中有一个web方法A是修改该项目中的一个xml文件,我调试调用该方法时没问题。
但我发布到iis时,另外建了web网站项目,添加了web服务的引用,然后调用方法A结果抛出异常,说xml文件
拒绝访问。我把ASPNET、IUSR_**都权限都设置为完全控制了问题依然存在。实在想不出原因,有谁试过通过
web服务来修改文件?
另外如果要远程修改一个文件,除了上传文件覆盖,还有什么方法?
...全文
88
7
打赏
收藏
Web Services修改文件问题
我新建了一个web服务项目,其中有一个web方法A是修改该项目中的一个xml文件,我调试调用该方法时没问题。 但我发布到iis时,另外建了web网站项目,添加了web服务的引用,然后调用方法A结果抛出异常,说xml文件 拒绝访问。我把ASPNET、IUSR_**都权限都设置为完全控制了问题依然存在。实在想不出原因,有谁试过通过 web服务来修改文件? 另外如果要远程修改一个文件,除了上传文件覆盖,还有什么方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gyc
2008-08-01
打赏
举报
回复
everyone 是对所有人
换句话说也就是最笨的方法。
至于为什么, 很简单,你没有找到更准确的账户权限
paulin
2008-07-31
打赏
举报
回复
楼主对于操作的文件夹是否设置了权限?
右鼠标选择文件目录,打开属性对话框,安全tab下,添加ASPNET账号操作权限
lvshaoqing
2008-07-31
打赏
举报
回复
权限,你检查下后来的权限(xml文件目录),是否是可执行的目录。。。
gyc
2008-07-31
打赏
举报
回复
运行服务 进程或程序池的 帐户权限是否设置
默认是 Services Network ,是一个系统帐户
windboyzsj
2008-07-31
打赏
举报
回复
权限我已经都设置为最高了
异常信息如下
System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.UnauthorizedAccessException: 对路径“D:\RssManager\RssNews.xml”的访问被拒绝。
在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
在 System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
在 System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
在 System.Xml.XmlTextWriter..ctor(String filename, Encoding encoding)
在 System.Data.DataSet.WriteXml(String fileName, XmlWriteMode mode)
在 System.Data.DataSet.WriteXml(String fileName)
在 RssManager.UpdateRssNews(Int32 a)
--- 内部异常堆栈跟踪的结尾 ---
windboyzsj
2008-07-31
打赏
举报
回复
谢谢所有回复的人
问题已经解决了
解决方案:
在“D:\RssManager\RssNews.xml”属性的“安全”标签添加everyone用户,赋予完全控制权限。
不明白为什么一定要是everyone帐户,难道iis不是用aspnet或者iusr_xx帐户的吗?
windboyzsj
2008-07-30
打赏
举报
回复
补充说明:我的系统是 win 2003
初级学软件之ASP.NET 第七季
Web
Service
s
主讲内容: 第一讲
web
service
s简介 第二讲 创建一个
web
service
s 第三讲
web
service
s简单实例 第四讲
web
service
s简单实例2 第五讲 javascript ajax+
web
service
s简单实例 第六讲
web
service
s+链接数据库
通过
Web
Service
s上传和下载
文件
随着Internet技术的发展和跨平台需求的日益增加,
Web
Service
s的应用越来越广,我们不但需要通过
Web
Service
s传递字符串信息,而且需要传递二进制
文件
信息。下面,我们就分别介绍如何通过
Web
Service
s从服务器下载...
泛微配置
web
service
s
文件
implement指向具体实现的class。接口@method执行实现类中的方法。name,namespace随意取。...放至系统后
修改
xfire
文件
。
文件
中添加
service
配置。首先创建接口与他的实现类。配置完成后会出现在这里。
Web
Service
s到底是什么
最近刚刚接触到Onvif协议,其规范中设备管理和控制部分所定义的接口均以
Web
Service
s的形式提供。那这个
Web
Service
s到底是个什么玩意啊? 经过一番周折,搜集到了不少形象易懂的解释和大家分享下: 1 楼: 比如...
新版:
Web
Service
s面试题库和答案
以下是
Web
Service
s的一些重要优势/优点: 互操作性:借助
Web
Service
s,应用程序可以与以任何语言开发的其他应用程序进行通信。
Web
Service
s请求者/消费者的角色是利用
Web
Service
s提供者/发布者提供的预先存在...
Web Services
12,162
社区成员
16,328
社区内容
发帖
与我相关
我的任务
Web Services
.NET技术 Web Services
复制链接
扫一扫
分享
社区描述
.NET技术 Web Services
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章