当我把我的网站上传到网上。我上传网站使用可爱的ftp。当我使用url运行网站时,将站点上传到网上后,它将出现如下错误
访问被拒绝。(来自HRESULT: 0x80070005 (E_ACCESSDENIED)的异常)描述:在执行当前web请求期间发生了未处理的异常。请查看堆栈跟踪以获得有关错误的更多信息,以及它起源于代码的位置。 异常详细信息: System.UnauthorizedAccessException:访问被拒绝。(HRESULT例外: 0x80070005 (E_ACCESSDENIED)) ASP.NET未被授权访问请求的资源。考虑将资源的访问权限授予ASP.NET请求标识。ASP.NET具有一个基本进程标识(通常是IIS 5上的{MACHINE}\ASPNET或IIS 6上的网络服务),如果应用程序不是模拟的,则使用该标识。如果应用程序是通过模拟进行模拟的,则标识将是匿名用户(通常是IUSR_MACHINENAME)或经过身份验证的请求用户。 若要授予ASP.NET对文件的访问权限,请右键单击资源管理器中的文件,选择“属性”并选择“安全性”选项卡。单击“添加”以添加适当的用户或组。突出显示ASP.NET帐户,并选中所需访问的框。
这是错误页面。
发布于 2010-04-20 11:15:24
您是否尝试启用IIS中网站的匿名访问?
编辑:
错误信息清楚地说明了您需要做的事情。
如果希望或启用IIS中网站的匿名访问,请为站点使用单独的有限帐户。
发布于 2012-02-19 12:17:33
我也有同样的问题。我使用Visual的ASP.NET开发服务器运行web应用程序,引发此异常的代码使用反射。
通过以管理员身份运行Visual解决了这个问题。
发布于 2014-03-18 13:15:24
参见此链接
错误0x80070005 -被DCOM安全性拒绝的E_ACCESS_DENIED访问。
用户无法通过DCOM远程访问计算机的可能问题。通常,当连接到具有不同操作系统版本的远程计算机时,会发生DCOM错误。
解决方案:
在dcomcnfg中授予用户远程启动和远程激活权限。右击COM Security下的“我的计算机->属性”,为这两个部分单击“编辑限制”。给您希望远程访问、远程启动和远程激活的用户。然后转到DCOM Config,找到"Windows管理工具“,并给您想要远程启动和远程激活的用户。有关更多信息,请参阅不同操作系统之间的连接
https://stackoverflow.com/questions/2674493
复制相似问题