首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

System.UnauthorizedAccessException: 回绝访问

2011-12-10 
System.UnauthorizedAccessException: 拒绝访问1、授予ASP.NET对文件的写访问权,请在资源管理器中右击该文

System.UnauthorizedAccessException: 拒绝访问
1、授予   ASP.NET   对文件的写访问权,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示   ASP.NET   帐户,选中所需访问权限对应的框。
2、在web.config   中的 <system.web> 节点中添加 <identity   impersonate= "true "/>

这两个方法都已经试过,没有用。有没有其他解决方法?



[解决办法]
再试试 <identity impersonate= "true " userName= "YourAdminUsr " password= "YourAdminPwd "/>
[解决办法]
加Network Service的用户试下...

项目里用COM组件了吗?用了的话常常会出现这个问题.使用:
<identity impersonate= "true " userName= "YourAdminUsr " password= "YourAdminPwd "/>

[解决办法]
<system.web> 与 </system.web> 之间加入下面语句:
<identity impersonate= "true " userName= "WindowsLoginName " password= "WindowsLoginPassWord "/>

WindowsLoginName:操作系统登入的有权限操作文件的用户名;
WindowsLoginPassWord:操作系统登入用户的密码.

热点排行