现在的位置: 首页 > 综合 > 正文

mscorlib thrown System.UnauthorizedAccessException

2013年02月24日 ⁄ 综合 ⁄ 共 1752字 ⁄ 字号 评论关闭

WINDOWS7+IIS7.5环境下网站出现这样的错误:

访问路径:/frame/Manager/Module/FrameWork/SystemApp/UserManager/UserManager.aspx?CMD=New<br>mscorlib thrown System.UnauthorizedAccessException<br />对路径“h:/inetpub/wwwroot/Manager/Public/UserPhoto/”的访问被拒绝。<br /> 在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)<br /> 在 System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity)<br /> 在 System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity)<br /> 在 System.IO.Directory.CreateDirectory(String path)<br /> 在 FrameWork.FileUpLoadCommon..ctor(String filePath, Boolean isDate) 位置 D:/webhome/FrameWorkNew/FrameWork/FrameWork/FileUpLoadCommon.cs:行号 259<br /> 在 FrameWork.web.Module.FrameWork.UserManager.UserManager.UpPhoto() 位置 D:/webhome/FrameWorkNew/FrameWork/FrameWork.web/Manager/Module/FrameWork/SystemApp/UserManager/UserManager.aspx.cs:行号 281<br /> 在 FrameWork.web.Module.FrameWork.UserManager.UserManager.Button1_Click(Object sender, EventArgs e) 位置 D:/webhome/FrameWorkNew/FrameWork/FrameWork.web/Manager/Module/FrameWork/SystemApp/UserManager/UserManager.aspx.cs:行号 382<br /> 在 System.Web.UI.WebControls.Button.OnClick(EventArgs e)<br /> 在 System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)<br /> 在 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)<br /> 在 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)<br /> 在 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)<br /> 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

明显是对本地资源的访问权限不够。

打开 Internet信息服务(IIS)管理器,右键单击Default Web Site ,选择“编辑权限...”,弹出“wwwroot 属性”窗口,选择“安全”标签,增加“IIS_IUSRS"用户,分配适当的权限即可。

 

抱歉!评论已关闭.