我正在尝试使用IIS托管asp.net核心2.1网站。但是,当我安装.net核心2.1托管包和链接重写包时,我不断收到此错误:
HTTP错误500.19 - 内部服务器错误请求的页面不能 访问,因为页面的相关配置数据是 无效。
详细错误信息:
模块IIS Web核心
通知未知
处理程序尚未确定
错误代码0x80070005配置 错误由于权限不足,无法读取配置文件
配置文件\?\ C:\ Users \ USER \ source \ repos \ Frontis.Forecast \ Frontis.Forecast \ Frontis.Forecast.Web \ bin \ Release \ PublishOutput \ web.config
答案 0 :(得分:5)
由于权限不足,无法读取配置文件
您从用户个人资料中托管该网站。在IIS中运行应用程序池的用户没有权限从您的配置文件中读取。
将站点部署到IIS应用程序池用户有权访问的文件夹中。