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:操作系统登入用户的密码.