.net解决iis无法访问磁盘映射
来源:互联网 发布:淘宝店铺logo素材 编辑:程序博客网 时间:2024/06/01 15:14
前段时间用到iis服务器读写磁盘映射文件,发现权限问题导致无法找到磁盘。
这里只需要在iis用代码映射下就可以访问了。
//使用系统网关API
[DllImport("mpr.dll", EntryPoint ="WNetAddConnection2")]
privatestaticexternuintWNetAddConnection2(NetResourcelpNetResource,string lpPassword, stringlpUsername,uint dwFlags);
//定义NetResource
[StructLayout(LayoutKind.Sequential)]
publicclassNetResource
{
publicintdwScope;
publicintdwType;
publicintdwDisplayType;
publicintdwUsage;
publicstringlpLocalName;
publicstringlpRemoteName;
publicstringlpComment;
publicstringlpProvider;
}
//检查磁盘是否可以查到,无法查到进行磁盘映射
string letter = "Z:";
if (!Directory.Exists(letter))
{
remoteName="映射服务器及端口号";
NetResourcenetResource =new NetResource();
netResource.dwScope = 2;
netResource.dwType = 1;
netResource.dwDisplayType = 3;
netResource.dwUsage = 1;
netResource.lpLocalName = letter;
netResource.lpRemoteName = remoteName.TrimEnd('\\');
WNetAddConnection2(netResource, "密码","账号", 0);
}
映射之后就有权限进行访问了。
- .net解决iis无法访问磁盘映射
- 关于2003Server下IIS运行.net程序IE无法访问出现403.1错误的解决过程
- IIS 无法访问 ASP 的解决法
- 解决IIS无法访问.svc文件问题
- IIS上asp.net网站无法访问
- 磁盘映射(Net use)
- IIS无法访问
- asp.net 映射网络文件服务器磁盘
- windows 指令创建磁盘映射 net use
- 解决Win2003 IIS无法访问到FLV文件(提示404)
- iis启动默认页无法访问错误类型500的解决
- asp.net mvc 发布到iis上无法访问资源解决方案
- 重装.net framework 2.0后,IIS发布网站无法访问
- .net无法访问服务器文件的解决
- 为.Net配置IIS aspx映射
- 服务器IIS asp.net中.aspx映射
- ubuntu无法访问win7磁盘
- 磁盘映射
- 将form表单中的所有输入框值序列化时遇到的问题
- 数据结构-栈的应用-符号的匹配
- final关键字
- Hibernate各种主键生成策略与配置详解
- Oracle的基础
- .net解决iis无法访问磁盘映射
- 每段时间Android开发10个知道(初级系列)-170616
- mybatis里mapper文件中关于不能用小于号(<)的问题
- 使用pb9调用webservices的注意事项
- Java-----jar反编译修改重新打包
- 【linux】Linux下network提示Determining if ip address
- PHP编程效率的20个要点
- [C++] string和int互转
- MVC+LINQ+EF实战(.NET平台)