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

由于该页的相关配置数据无效,无法访问请求的页
EN

Stack Overflow用户
提问于 2022-07-14 07:05:24
回答 1查看 105关注 0票数 0

我正在运行一个.Net 6.0WebAPI应用程序,它在我的开发计算机上运行得很好。我正在尝试部署到运行在windows上的IIS

web.config是

代码语言:javascript
运行
复制
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
      <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
      </handlers>
      <aspNetCore processPath=".\Zimpla.WebApi.exe" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
    </system.webServer>
  </location>
</configuration>
<!--ProjectGuid: 0214ca6f-0fd4-4643-92b7-4202aaa1024a-->

它对目录有一个单独的应用程序,我得到以下错误

代码语言:javascript
运行
复制
HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.

IIS中的每个页面都说“执行此操作时出错”--文件名c:\inetpub\wwwroot\logistics\web.config错误:

IIS和用户可以读取和执行对整个目录的访问。我遗漏了什么?

EN

Stack Overflow用户

回答已采纳

发布于 2022-07-15 03:03:36

您在托管.NetCore运行时 6.0Web应用程序之前安装了.Net吗?如果没有,请安装它。重新启动站点,然后再次尝试检查该问题。

发生此问题是因为ApplicationHost.config或Web.config文件包含格式错误或身份不明的XML元素。IIS无法识别未安装的模块的XML元素。例如,IIS重写模块。

您可以使用以下步骤修复错误。

  • 从ApplicationHost.config或Web.config文件中删除格式错误的XML元素。
  • 检查未识别的XML元素,然后安装相关的IIS模块。

如果您有HRESULT代码(类似于0x8007000d),那么您可以参考下面的文档来检查该特定HRESULT代码的错误原因/解决方案。

参考文献:HTTP错误500.19 -打开IIS网页时出现内部服务器错误

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

https://stackoverflow.com/questions/72976512

复制
相关文章

相似问题

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