HTTP错误500.19,使用错误代码0x80070005的IIS .net core 2.1。

29 浏览
0 Comments

HTTP错误500.19,使用错误代码0x80070005的IIS .net core 2.1。

我正在尝试使用IIS托管一个asp.net core 2.1网站。但是,尽管我已经安装了.net core 2.1托管包和链接重写包,我仍然遇到这个错误:

HTTP错误500.19 - 内部服务器错误,无法访问请求的页面,因为页面的相关配置数据无效。

详细的错误信息:

模块:IIS Web Core

通知:未知

处理程序:尚未确定

错误代码:0x80070005

配置错误:权限不足,无法读取配置文件

配置文件:\?\C:\Users\USER\source\repos\Frontis.Forecast\Frontis.Forecast\Frontis.Forecast.Web\bin\Release\PublishOutput\web.config

0
0 Comments

你的问题是由于权限不足而导致无法读取配置文件。

你正在从你的用户配置文件中托管站点。在IIS中运行应用程序池的用户没有权限从你的配置文件中读取。

将站点部署到IIS应用程序池用户具有权限的文件夹中。

0