根据异常详细信息:
ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 上为网络服务)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。
要将 ASP.NET 访问权限授予某个文件,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。
解决办法:
在 Web.Config 中添加如下代码,就OK了
<authentication mode="Windows"/>
<identity impersonate="true" userName="用户名" password="密码"/> //添加这句
本文来自CSDN博客:http://blog.csdn.net/selfxd/archive/2007/08/08/1731271.aspx
分享到:
相关推荐
异常详细信息: System.UnauthorizedAccessException: 对路径“……”的访问被拒绝。 “/”应用程序中的服务器错误。 ——————————————————————————– 对路径“…………”的访问被拒绝。 ...
标题所述的问题是ASP.NET在尝试访问特定路径时遇到了“访问被拒绝”的错误,具体异常信息为`System.UnauthorizedAccessException: 对路径“D:/temp1/MyTest.txt”的访问被拒绝`。这通常意味着当前运行的ASP.NET应用...
异常详细信息: System.UnauthorizedAccessException: 对路径“D:/temp1/MyTest.txt”的访问被拒绝。 解决方案一 在需要进行读写操作的目录下添加Network Service这个帐号,由于在iis 6.0中,默认的应用程序池中的...
在使用IIS(Internet Information Services)进行Web开发和部署时,常常会遇到对系统temp目录访问权限的问题。这个问题通常表现为在执行Web请求时,系统抛出未处理的异常,导致代码无法正常编译或者运行,尤其是在...
6. **权限和异常处理**:在实际应用中,获取磁盘目录可能涉及到权限问题,如访问被拒绝。因此,需要适当地捕获和处理UnauthorizedAccessException等异常。 在提供的压缩包"C#获取本地磁盘目录完整源码.rar"中,应...
记得处理可能出现的异常,如`UnauthorizedAccessException`(访问被拒绝),这可能发生在尝试访问受保护的系统文件或目录时。此外,考虑是否需要遵循文件系统重定向(在64位系统中),以便正确访问系统目录。 综上...
这个项目可能包含了处理权限问题的示例代码,如适当地请求权限或优雅地处理访问被拒绝的情况。 总的来说,读取电脑中所有文件涉及对C#文件系统操作的掌握,而处理系统盘权限不足则需要理解Windows的安全模型和权限...
2. 访问权限:在尝试移动文件时,可能会遇到“访问被拒绝”的错误。这通常意味着当前用户或进程没有足够的权限去读取源文件或写入目标文件夹。在Windows操作系统中,文件和文件夹都有自己的权限设置,可以通过NTFS...
C#中常见的异常包括但不限于`FileNotFoundException`(文件未找到)、`IOException`(I/O错误)、`UnauthorizedAccessException`(访问被拒绝)等。对于这些异常,我们可以使用try-catch结构进行捕获,并给出相应的...