可悲的是,在到处找到解决方案后,我终于不得不来到这个网站!
问题是我正在开发一个 ASP.NET 网站,它在 localhost 服务器(IIS)中完美运行,但是当我将它上传到托管服务器(IIS)时,我一直遇到这个问题
System.UnauthorizedAccessException:访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))
我不知道我还能做什么,因为它是一个托管服务器,我也无法安装更多程序!
您可以看到它与数据库相关的问题,我遇到的这台服务器的唯一问题是与数据库相关,首先我上传了 SqlCe 但他们不支持,然后我将数据库迁移到 SqlServer 并且运行良好!而且我一直遇到问题,这是第一个错误,也是最后一个错误。
您可以在此处查看该网站:http ://www.aceinternationals.com
我想我可能会从\bin
文件夹中丢失一些程序集文件
控制面板是 Parallels plesk panel 9.5.5
我无法直截了当地允许匿名用户查看该网站,因为答案已在另一个答案中提供!这里:访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))?
如何允许用户访问该站点(或数据库,如果它的数据库,因为错误行是 DatabaseConnection 的初始化)?