webservice加解密office问题.

lypvc 2009-06-03 12:16:05
开发模式:c/s
开发环境:vs2005.winform
实现的功能:在线编辑office文件.
具体说明:
通过winform打开服务器上office文档.服务器上office文档都是加过密的.
所以在打开之前要对文档进行解密,同样关闭完office文档后还要在加密.

为实现在线编辑.特别添加了iis扩展服务web.dav;并对存放office文档站点做了.完全控制"选择.
加解密思路:
当客户端在打开文档之前可以先利用webservice对文档进行解密.文档关闭后再利用webservice再加密.
但在这个过程中.服务端总是提示.不能访问我指定的目录文件.也就是.c:\temp\~temp-en
(为了解密当前文档我在服务器上另时创建了个文档"~temp-en"
用于存储解密后的文件内容.最后利用
file.delete(infile)
file.move(outfile,infile)来替换了以前加密过的文件.
//outfile=c:\temp\~TEMP-EN
)

服务端总是提示."不能访问我指定的目录文件" 如何解决.


...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wowoj2ee 2009-07-18
  • 打赏
  • 举报
回复
找到文件目录,右键-》属性-》安全-》NetWork Service 写入修改权限
lyp464686109 2009-07-17
  • 打赏
  • 举报
回复
up
lypvc 2009-06-03
  • 打赏
  • 举报
回复
老刘,你电话多少打给你,

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧