ASP.NET对路径xxxxx的会见被拒绝的办理要领小结

在windows 2003下,在运行web应用措施的时候呈现一下错误:
处事器无法处理惩罚请求,-->对路径“C:/temp/mytest.txt”的会见拒绝
说明: 执行当前 Web 请求期间,呈现未处理惩罚的异常。请查抄仓库跟踪信息,以相识有关该错误以及代码中导致错误的出处的具体信息。

异常具体信息: System.UnauthorizedAccessException: 对路径“D:/temp1/MyTest.txt”的会见被拒绝。

办理方案一

在需要举办读写操纵的目次下添加Network Service这个帐号,由于在iis 6.0中,默认的应用措施池中的标示用的是Network Service,所以在历程中是利用Network Service这个帐号运行来运行w3wp.exe历程,而当我们在运行VS 2003的时候需要对某一个目次下举办读写操纵,看了一下该文件夹,发明没有Network Service,添加上该账号,同时选上FULL CONTROL,问题办理。
    详细进程:对该文件夹按右键--属性--安详--添加--高级--当即查找--在“搜索功效”下选“NETWORK SERVICE”--确定--确定--确定

办理方案二

在IIS6.0中的默认应用措施池-->属性-->标示中把Net Service改成Local System该问题也可以办理。

什么是应用措施池呢?这是微软的一个全新观念:应用措施池是将一个或多个应用措施链接到一个或多个事情历程荟萃的设置。因为应用措施池中的应用措施与其他应用措施被事情历程界线脱离,所以某个应用措施池中的应用措施不会受到其他应用措施池中应用措施所发生的问题的影响。

Windows 2003同时支持两种事情模式,默认为ISS 6.0事情历程断绝模式。事情历程断绝模式防备一个应用措施或站点遏制了而影响另一个应用措施或站点,大大加强了IIS的靠得住性。那么如何配置两种事情模式呢?

  启动IIS打点器,右击网站,选择“属性”,打开属性对话框(图1)。在IIS 6.0事情历程断绝模式下,所有的应用措施代码都在断绝情况中运行,它们是如何举办断绝的呢?Windows 2003新增了应用措施池,事情历程断绝模式答允客户建设多个应用措施池,每个应用措施池都可以有差异的设置。因为这些应用措施池直接从内核(而非WWW处事)吸收它们的请求,所以机能和靠得住性获得了加强。要断绝运行在同一台计较机上但属于差异网站的Web应用措施,需要为每个网站建设单独的应用措施池。

建设应用措施池

  在IIS打点器中,打开当地计较机,右键单击“应用措施池”,选择新建“应用措施池” (必需在事情历程断绝模式下才气成立应用措施池) 。“应用措施池名称”框中,输入新的应用措施池名称。假如在“应用措施池 ID”框中呈现的 ID (如:AppPool #1)不是您想要的,可举办重定名。假如您单击了“将现有应用措施池作为模板”,请在“应用措施池名称”框中右键单击想要用来作为模板的应用措施池。最后单击[确定]。

指派应用措施池

  在 IIS 打点器中,右键单击您要为其指派应用措施池的应用措施,然后单击“属性”。 单击“主目次”选项卡,确认您正在指派的目次或虚拟目次的“应用措施名”是否已被填写。假如“应用措施名”框尚未被填写,请单击“建设”,然后输入名称。

  在“应用措施池”列表框中,选择您想要为其指派的应用措施池的名称。最后单击[确定]。

在网上查询了许多信息,有下列几种办理方案:

1.大概是安装出了问题,从头安装 执行呼吁,aspnet_regiis -i ,记得要生启啊
2.晋升everyone的权限到可修改
3.晋升aspnet权限:节制面板-打点东西-计较机打点-当地用户和组 找到ASPNET 附属于内里加上Administrators
4.将iis虚拟目次删掉后从头建
5.在web.config文件中插手<identity impersonate="true"/>
6. 若要授予 ASP.NET 对文件的写会见权,请在资源打点器中右击该文件,选择“属性”,然后选择“安详”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需会见权限对应的框。

everyone加写入权限
7.用xml文件生存系统选项配置,用asp.net写入,调试运行(ctrl+F5)正常。站点设置后运行报错:“对路径xxx.xml的会见被拒绝”。资源打点器->东西->文件夹选项->查察 不选"利用简朴文件共享",右击xml文件,选"属性"点"安详"添加"aspnet",选"完全节制",即可。

您大概感乐趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsdfsp.html