You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Blazor WASM部署至IIS服务器遇HTTP Error 500.19错误求助

Blazor WASM发布IIS出现HTTP Error 500.19的解决思路
  • 检查web.config配置文件
    确认发布目录下存在正确生成的web.config,Blazor WASM需要静态文件MIME类型映射和路由重写规则,标准配置示例如下:

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <location path="." inheritInChildApplications="false">
        <system.webServer>
          <staticContent>
            <mimeMap fileExtension=".blat" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".dll" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".pdb" mimeType="application/octet-stream" />
            <mimeMap fileExtension=".wasm" mimeType="application/wasm" />
            <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
            <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
          </staticContent>
          <rewrite>
            <rules>
              <rule name="Serve Blazor">
                <match url=".*" />
                <conditions logicalGrouping="MatchAll">
                  <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                  <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                </conditions>
                <action type="Rewrite" url="index.html" />
              </rule>
            </rules>
          </rewrite>
        </system.webServer>
      </location>
    </configuration>
    

    若文件缺失或内容错误,重新发布项目或手动添加上述配置。

  • 验证IIS必要组件是否安装
    确保IIS已安装静态内容和URL重写模块:

    • 通过服务器管理器添加角色和功能,勾选Web服务器(IIS)下的静态内容;
    • URL重写模块需单独安装微软官方的URL Rewrite工具;
    • 针对HTTPS配置,确认站点已绑定有效SSL证书,端口设置为443。
  • 检查发布目录权限
    右键发布目录→属性→安全,给IIS应用池身份(IIS_IUSRS或AppPoolIdentity)分配读取和执行、列出文件夹内容、读取权限。

  • 调整应用池.NET版本
    Blazor WASM为静态站点,无需.NET托管运行时,将对应应用池的.NET CLR版本设置为无托管代码(IIS管理器→应用池→高级设置)。

  • 借助详细错误日志定位问题
    打开IIS管理器→站点→错误页→编辑功能设置,选择“详细错误”,刷新页面查看错误子状态码:

    • 0x8007000d:配置文件格式错误;
    • 0x80070005:权限不足;
      根据子状态码针对性排查。

内容的提问来源于stack exchange,提问作者Henry Huynh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 06:47:09