首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IIS错误500:由于相关配置数据无效,无法访问请求的页

IIS错误500:由于相关配置数据无效,无法访问请求的页
EN

Stack Overflow用户
提问于 2016-11-18 19:07:26
回答 2查看 21.3K关注 0票数 8

我已经成功地在我的本地机器(Windows10)上发布了一个ASP.NET核心网站(版本10),并浏览了它。

但是,当我在另一个PC上(使用相同版本)将其部署到IIS上时,它会给出HTTP 500.19

我使用的是相同的Web.config和IIS_IUSRS对虚拟目录和配置文件都有权限。我还将应用程序池的权限“permission /MyPool”添加到虚拟目录中。下面是web.config:

代码语言:javascript
运行
复制
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <system.webServer>
    <handlers>
      <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
    </handlers>
    <aspNetCore processPath="dotnet" arguments=".\IdentityServer.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false" />
  </system.webServer>
</configuration>

有什么问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-11-18 19:29:47

它错过了承载包,我从web.config "AspNetCoreModule“中意识到了这一点。

您可以找到链接这里

票数 18
EN

Stack Overflow用户

发布于 2016-11-18 19:23:47

您是否可以尝试授予IIS应用程序池用户对网站目录的访问权限?有时,如果文件是只读的,或者如果IIS App池用户权限不存在,则可能会弹出此错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40684342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档