是这样的路径\\218.118.18.18\共享\a.txt,就是要能够用这样的方法可以读取到
File.ReadAllBytes(filePath);
或者 FileInfo f = new FileInfo(filePath);
FileStream fs = f.Open(FileMode.Open, FileAccess.Read, FileShare.Read);
StreamReader sr = new StreamReader(fs);
string s = sr.ReadToEnd();
sr.Close();
fs.Close();我在开发中,是可以读取到的,因为vs是以administrator身份运行的,在网上找到一种方法是在web.config中配置
<identity impersonate="true" userName="test" password="test"/>但觉得这样不太好,这样做了以后整个网站是以这个账户在运行,只要密码改了整个网站就不能访问了,极大的不安全,asp.net默认以最低权限运行
我现在只要这段代码以这个用户访问,能不能在读取这个文件时模拟这个用户
File.ReadAllBytes(filePath);
或者 FileInfo f = new FileInfo(filePath);
FileStream fs = f.Open(FileMode.Open, FileAccess.Read, FileShare.Read);
StreamReader sr = new StreamReader(fs);
string s = sr.ReadToEnd();
sr.Close();
fs.Close();我在开发中,是可以读取到的,因为vs是以administrator身份运行的,在网上找到一种方法是在web.config中配置
<identity impersonate="true" userName="test" password="test"/>但觉得这样不太好,这样做了以后整个网站是以这个账户在运行,只要密码改了整个网站就不能访问了,极大的不安全,asp.net默认以最低权限运行
我现在只要这段代码以这个用户访问,能不能在读取这个文件时模拟这个用户
解决方案 »
- wap网站开发问题,同样是.net版的aspx文件,我做出来的跟人家做出来的 经过解析出来的不一样,愿意是?
- 如何实现如sh.58.com 的二级域名方式
- 如何使gridview模板列checkbox控件点击,激活GridView的RowCommand事件
- 请问哪里有免费的ASP.NET空间,支持ACCESS数据库地方? 有便宜点的也行.
- 谁有.NET RMOTING的实例?
- 如何根据数据表动态生成DateGrid?
- 有几个问题不明白
- RMB找人反编译C#的程序(好象是MaxtoCode加密的)
- global.asax的Application_AuthenticateRequest事件是什么时候触发啊?
- 急!!!如何得到一个用户进入网站的开始时间和离开网站时的时间?
- 分组问题
- asp.net3.5入门经典和asp.net3.5揭秘哪本更适合初学者呢?
http://dotnet.aspx.cc/file/Upload-Files-TO-UNC-Share-Using-ASP.NET.aspx
后面的代码
但是不能给erveryone读取权限,这个共享目录文件不能开发erveryone读取权限,只能用test用户访问