博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对路径的访问被拒绝
阅读量:6840 次
发布时间:2019-06-26

本文共 728 字,大约阅读时间需要 2 分钟。

文件权限 Network Service、Everyone、Asp.net等都是完全控制,但我的应用程序在做文件删除时就提示登录。

 

 

 

 

2010-5-3 13:32
满意回答
ASP.NET 未被授权访问所请求的资源。 请考虑授予 ASP.NET 请求标识访问此资源的权限。 ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 上为网络服务)。 如果应用程序正在通过 
模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。 要将 ASP.NET 访问权限授予某个文件,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。 单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。 总结: 下午在搞一个程序的时候报出了上面的错误,以前没遇到过,看起来像是权限的问题,于是我把如下文件夹的权限做了修改,错误就没了。 img属性—安全—IIS_WPG(*******) —— 修改了该用户的权限就没问题了。 归结(网上的其他类似问题): 1. 前几天把自己写的东西移植到另一台机器上的时候,出了这个问题.很直觉地想到了是权限问题.可是我把WEB目录下的权限都几乎改成了完全控制,还是不能解决问题.查了很多资料, 讲得也不清楚.有说改这个,也有说改那个的.后来,终于注意到,出错时显示的是对 ASP.NET Temporary Files文件夹的访问被拒绝. 于是进到这个目录,并在权限中添加了ASPNET和NETWORK SERVICE两个用户,并将权限设为除可写,问题解决!

转载地址:http://xxwul.baihongyu.com/

你可能感兴趣的文章
Java时间操作工具类
查看>>
Web应用中的缓存一致性问题
查看>>
通过Android重审GET和POST请求
查看>>
马王堆汉墓帛书‧老子甲本——道经
查看>>
web前端研发工程师编程能力成长之路
查看>>
linux 程序、动态库、静态库内部添加版本号和编译时间
查看>>
MySQL原生密码认证
查看>>
Centos6安装Zabbix3.4
查看>>
mysql忘记密码怎么改
查看>>
Qt5: SpringAnimation
查看>>
ASP.NET Web API Model-ModelBinder
查看>>
云游戏体验的魅力
查看>>
我的友情链接
查看>>
OpenStack Pike Minimal安装:三、镜像管理
查看>>
Linux command: ps -ef |grep java
查看>>
加锁查询 FOR UPDATE 解决表格查询极慢的问题
查看>>
iOS 开发之时间选择器
查看>>
44.作用域,局部和全局变量
查看>>
find、sed、awk、grep命令总结
查看>>
winpcap
查看>>